创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。
发帖前请点击 发表主题 右边的 预览(👀) 按钮,确保帖子格式正确。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
虚拟机 Kylin10sp3 Server Arm64位(银河麒麟)
Kubernetes版本信息
v1.23.10 离线安装
容器运行时
Docker version 24.0.9
KubeSphere版本信息
KubeSphere v3.4.2 离线安装
问题是什么
1、用以下方式均无法拉取到coredns:1.8.6 arm64架构的镜像,这是为什么?
#docker pull registry.cn-beijing.aliyuncs.com/kubesphereio/coredns:1.8.6 –platform linux/arm64
#docker pull coredns/coredns:v1.8.6 –platform=arm64
不管是拉取到我本地或者麒麟arm64位服务器,用docker inspect IMAGE ID 查看,结果都是"Architecture": “amd64”。
2、因为无法拉取到coredns:1.8.6 arm64,安装k8s时报错
但是较新版本的coredns (v1.10.1、latest)可以拉取到arm64版本镜像。