Kubernetes 控制器节点的s390x图像-K8s
我正在尝试在s390x机器上设置Kubernetes。下载了针对s390x架构的kubeadm、kubectl和kubelet软件包。我的印象是Kubernetes 控制器节点的s390x图像-K8s,kubernetes,kubeadm,s390x,Kubernetes,Kubeadm,S390x,我正在尝试在s390x机器上设置Kubernetes。下载了针对s390x架构的kubeadm、kubectl和kubelet软件包。我的印象是kubeadm init将下载同一体系结构的控制面板图像,这被证明是不正确的 kubeadm init似乎下载了amd64图像,导致以下错误standard_init_linux.go:187:exec用户进程导致“exec格式错误” 有人可以让我知道,如果有s390x特定的图像为下面的容器,如果是,请提供给我的容器标签或链接,请 k8s.gcr.io/
kubeadm init
将下载同一体系结构的控制面板图像,这被证明是不正确的
kubeadm init似乎下载了amd64
图像,导致以下错误standard_init_linux.go:187:exec用户进程导致“exec格式错误”
有人可以让我知道,如果有s390x特定的图像为下面的容器,如果是,请提供给我的容器标签或链接,请
k8s.gcr.io/kube-apiserver:v1.17.2
k8s.gcr.io/kube-controller-manager:v1.17.2
k8s.gcr.io/kube-scheduler:v1.17.2
k8s.gcr.io/kube-proxy:v1.17.2
k8s.gcr.io/pause:3.1
k8s.gcr.io/etcd:3.4.3-0
k8s.gcr.io/coredns:1.6.5
从这些文件中,我们可以看到: kubeadm deb/rpm包和二进制文件是为amd64、arm(32位)、arm64、ppc64le和s390x构建的,遵循以下步骤 从v1.12开始,还支持控制平面和插件的多平台容器映像 只有部分网络提供商为所有平台提供解决方案。请查阅上述网络提供商列表或每个提供商的文档,以确定提供商是否支持您选择的平台 s390x的回购协议可用 我认为遵循此指南可能有助于解决问题:
kubeadm
lookup所在的名称kubeadminit
命令您可以在此处找到更多信息:,。通过以下步骤解决: 1) 从k8s docker存储库(kube-controller-manager-s390x:v1.17.2)下载了s390x的控制面板图像 2) 必须将图像标记到kube控制器管理器:v1.17.2,因为kubeadm清单查找此名称
3) 初始化了我的集群,这就是“你的Kubernetes控制平面已成功初始化!“以下是我解决问题的方法1)下载了特定于s390x(kube-controller-manager-s390x:v1.17.2等)的控制窗格容器2)标记为kubeadm lookup 3)运行kubeadm init的名称,结果是:)”您的Kubernetes控制平面已成功初始化!“嗨@Ren Roz,你能把你的编辑作为一个答案吗?你能告诉我,
core-dns
?core-dns-s390x:1.6.5&core-dns:1.6.5-s390x失败的等价物是什么吗