こんにちは。 kubernetes 1.8.1を使用していて、calico2.6.2でクラスターを作成しようとしています。
docが言うようにすべてを構成しましたが、他のマシンでkubeadm join
を実行すると、 CrashLoopBackOff
ステータスのcalico-nodepodの実行に失敗し続けます。
ポッドの最初のコンテナ( install-cni
)は正常に実行されているようで、2番目のコンテナ( calico-node
)は次のメッセージで失敗します。
$ kubectl logs calico-node-zt9hd calico-node -n kube-system
Skipping datastore connection test
ERROR: Unable to access datastore to query node configuration
Terminating
Calico node failed to start
私は何が間違っているのですか?
@ kubernetes / sig-cluster-lifecycle-bugs
https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/で概説されているように、 --pod-network-cidr=192.168.0.0/16
を渡す必要があると思います
それでも問題が解決しない場合は、Calicoリポジトリでこの問題を再度開きます。これはKubernetesの問題ではありません。
ありがとう!
最も参考になるコメント
https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/で概説されているように、
--pod-network-cidr=192.168.0.0/16
を渡す必要があると思いますそれでも問題が解決しない場合は、Calicoリポジトリでこの問題を再度開きます。これはKubernetesの問題ではありません。
ありがとう!