我使用本教程在我的 Raspberry 3 上设置了一个 kubernetes 集群。
我按照说明操作,直到设置法兰绒:
curl -sSL https://rawgit.com/coreos/flannel/v0.7.0/Documentation/kube-flannel.yml | sed "s/amd64/arm/g" | kubectl create -f -
我收到以下错误消息kubectl get po --all-namespaces
:
kube-system etcd-node01 1/1 运行
0 34mkube-system kube-apiserver-node01 1/1 运行
0 34mkube-system kube-controller-manager-node01 1/1 运行
0 34mkube-system kube-dns-279829092-x4dc4 0/3 rpc error: code = 2 desc = failed to start container "de9b2094dbada10a0b44df97d25bb629d6fbc96b8ddc0c060bed1d691a308b37": Error response from daemon: {"message":"cannot join network of a non running container: af8e15c6ad67a231b3637c66fab5d835a150da7385fc403efc0a32b8fb7aa165 "}
15 39mkube-system kube-flannel-ds-zk17g 1/2
CrashLoopBackOff
11 35mkube-system kube-proxy-6zwtb 1/1 运行
0 37mkube-system kube-proxy-wbmz2 1/1 运行
0 39mkube-system kube-scheduler-node01 1/1 正在运行
有趣的是,我有同样的问题,在我的笔记本电脑上安装带有 flannel 的 kubernetes 以及另一个教程。
版本详情在这里:
客户端版本:version.Info{Major:"1", Minor:"6", GitVersion:"v1.6.3", GitCommit:"0480917b552be33e2dba47386e51decb1a211df6", GitTreeState:"clean", BuildDate:"2017-05-10T15:48: 59Z”,GoVersion:“go1.8rc2”,编译器:“gc”,平台:“linux/arm”}
服务器版本:version.Info{Major:"1", Minor:"6", GitVersion:"v1.6.3", GitCommit:"0480917b552be33e2dba47386e51decb1a211df6", GitTreeState:"clean", BuildDate:"2017-05-10T15:38: 08Z”,GoVersion:“go1.8rc2”,编译器:“gc”,平台:“linux/arm”}
有什么建议,可能会有所帮助?