Я пытаюсь создать главный узел High Available, но получаю исключение в плагине cni - PullRequest
0 голосов
/ 05 марта 2020

Я создал один экземпляр ec2 и добавил его в loadbalancer, когда пытаюсь создать мастер-узел с помощью команды kubeadm init --control-plane-endpoint "LOAD_BALANCER_DNS:LOAD_BALANCER_PORT" --upload-certs. Я получаю следующие журналы from kubelet status

kubelet [11586]: E0305 06: 48: 26.280438 11586 kubelet. go: 2183] Сеть среды выполнения контейнера не готова: NetworkReady = false причина: сообщение NetworkPluginNotReady: docker: сетевой плагин не готов cni config неинициализирован

Когда Я попытался установить плагин CNI, который показывает

Вы используете правильный хост или порт?

Может кто-нибудь помочь мне решить эту проблему

1 Ответ

0 голосов
/ 11 марта 2020

NetworkPluginNotReady message:docker: network plugin is not ready cni config uninitialized означает, что ваш CNI неправильно настроен или отсутствует.

Для правильной работы необходимо указать --pod-network-cidr при выполнении команды kubeadm init.

Здесь вы можете найти официальную документацию со списком из самых популярных плагинов сети Pod на выбор, как Calico или Flannel.

...