Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/130.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes 控制器节点的s390x图像-K8s_Kubernetes_Kubeadm_S390x - Fatal编程技术网

Kubernetes 控制器节点的s390x图像-K8s

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/

我正在尝试在s390x机器上设置Kubernetes。下载了针对s390x架构的kubeadm、kubectl和kubelet软件包。我的印象是
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的回购协议可用

我认为遵循此指南可能有助于解决问题:

  • 下载特定于s390x的控制面板容器(kube-controller-manager-s390x:v1.17.2等)

  • 标记到
    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失败的等价物是什么吗