从Kubernetes中的其他云提供商在现有群集中添加节点时出现问题?

时间:2019-06-04 10:59:53

标签: amazon-web-services azure docker kubernetes azure-devops

我们在Azure云上有一个运行中的kubernetes集群,其中包含主节点和3个工作节点。现在,我们想添加一个在AWS云上运行的新节点。当尝试将此节点添加到现有群集中时,我们将收到错误消息。

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

但是如果该节点存在于同一云提供商上,那么它可以正常工作。

请让我知道是否有人遇到相同的问题。

1 个答案:

答案 0 :(得分:0)

根据文档here

请选择一个标签,以查看相应的第三方Pod Network Provider的安装说明。

  

必须在任何应用程序之前部署网络。另外,在安装网络之前,CoreDNS将不会启动。 kubeadm仅支持基于容器网络接口(CNI)的网络(不支持kubenet)。

因此,请验证集群的“状态”:

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

对于“ Cross Cloud Kubernetes集群”,请看here