Проблема при добавлении узла в существующий кластер из другого облачного провайдера в kubernetes? - PullRequest
1 голос
/ 04 июня 2019

У нас есть работающий кластер kubernetes с главным и 3 рабочими узлами в облаке Azure. Теперь мы хотим добавить новый узел, который работает в облаке AWS. При попытке добавить этот узел в существующий кластер мы получаем ошибку как.

Container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized

но если узел существует в том же облачном провайдере, то он работает нормально.

Пожалуйста, дайте мне знать, если кто-то сталкивался с такой же проблемой.

1 Ответ

0 голосов
/ 06 июня 2019

В соответствии с документацией здесь .

Выберите одну из вкладок, чтобы просмотреть инструкции по установке для соответствующего стороннего сетевого провайдера.

Сеть должна быть развернута перед любыми приложениями.Кроме того, CoreDNS не будет запускаться до установки сети.kubeadm поддерживает только сети на основе контейнерного сетевого интерфейса (CNI) (и не поддерживает kubenet).

Поэтому, пожалуйста, проверьте «статус» вашего кластера:

kubectl get nodes -o wide
kubectl get pods --all-namespaces

For »Cross Cloud Kubernetes cluster "пожалуйста, посмотрите здесь

...