私は5台のマシンにUbuntu 16.04.1 LTSを実行しています。 Kubernetes Clusterとしてそれらを設定したいと思います。私はkubeadm
を使用しているこのgetting started guideをフォローしようとしています。kube-dnsはContainerCreatingステータスのままです
すべてがうまくいきました。3/4ポッドネットワークの取り付け。私はaddon pageを見てポッドネットワークを探し、フランネルオーバレイネットワークを選んだ。 Iǘeは、マシンにYAMLファイルをコピーし、実行:
[email protected]:/home/up# kubectl apply -f flannel.yml
をもたらした:だから私はそれがOKに行ったと思ったが、私はすべてのポッドのものを表示したときに
configmap "kube-flannel-cfg" created
daemonset "kube-flannel-ds" created
:
[email protected]:/etc/kubernetes/manifests# kubectl get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system dummy-2088944543-d5f50 1/1 Running 0 50m
kube-system etcd-up01 1/1 Running 0 48m
kube-system kube-apiserver-up01 1/1 Running 0 50m
kube-system kube-controller-manager-up01 1/1 Running 0 49m
kube-system kube-discovery-1769846148-jvx53 1/1 Running 0 50m
kube-system kube-dns-2924299975-prlgf 0/4 ContainerCreating 0 49m
kube-system kube-flannel-ds-jb1df 2/2 Running 0 32m
kube-system kube-proxy-rtcht 1/1 Running 0 49m
kube-system kube-scheduler-up01 1/1 Running 0 49m
問題は、kube-dnsがContainerCreating状態を維持することです。私は何をすべきかわからない。
コンテナのPODログにのぞいてください。うまくいけば、問題を示すメッセージが表示されます。 –
** kubectlはポッド**と** kubectlログ**を使用して詳細情報を取得します。 –
私はすべてのことをweavenetでやり直しました。それは働いていたので、それがあります。 – Ravenix