KubeletNotReady
runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized
Я не знаю, как подготовить сетевой плагин
Когда вы запускаете kubectl describe node <node_name> В таблице Условия тип Ready будет содержать это сообщение, если вы не инициализировали cni .Правильную инициализацию можно получить, установив сетевой аддон.Я укажу вам 2 наиболее часто используемых: Weave и Flannel
kubectl describe node <node_name>
Ready
1) Weave
$ export kubever=$(kubectl version | base64 | tr -d '\n') $ kubectl apply -f "https://cloud.weave.works/k8s/net?k8s-version=$kubever"
После выполнения этих двух команд вы должны увидеть узел в состоянии «Готов»
$ kubectl get nodes
Вы также можете проверить статус
$ kubectl get cs
2) Фланель
$ kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/62e44c867a2846fefb68bd5f178daf4da3095ccb/Documentation/kube-flannel.yml
3) Документация Kubernetes объяснит, как установить другие сетевые дополнения.В этой статье у каждого провайдера CNI есть краткое описание.