Kubernetes主节点未收到内部IP

时间:2019-03-28 08:53:40

标签: kubernetes flannel

我遵循了官方指南,并启动了一个简单的3节点集群 命令kubeadm get nodes -o wide会显示以下结果:

NAME    STATUS   ROLES    AGE   VERSION   INTERNAL-IP  
node2   Ready    master   12h   v1.13.4   <none>
node3   Ready    <none>   12h   v1.13.4   192.168.1.47 
node4   Ready    <none>   12h   v1.13.4   192.168.1.48

请不要使用node2(即 master 节点)的 INTERNAL-IP

因此,即使节点2上的所有容器都是系统容器,也不会获得IP。

环境

  1. 网络:VirtualBox 桥接,不存在任何NAT
  2. 网络插件:法兰
  3. 操作系统:Ubuntu 18.04 LTS

更新

以下是注释中要求的kubectl get pods -n kube-system的输出:

NAME                            STATUS          IP             NODE 
coredns-86c58d9df4-d2dv7        Running      10.244.0.52    node2
coredns-86c58d9df4-zwmzg        Running      10.244.0.51    node2
etcd-node2                      Running      <none>         node2
kube-apiserver-node2            Running      <none>         node2
kube-controller-manr-node2      Running      <none>         node2
kube-flannel-ds-amd64-5dpr9     Running      192.168.1.47   node3
kube-flannel-ds-amd64-97h5q     Running      <none>         node2
kube-flannel-ds-amd64-zwlxh     Running      192.168.1.48   node4
kube-proxy-4qlpc                Running      <none>         node2
kube-proxy-c28q9                Running      192.168.1.48   node4
kube-proxy-ntdxj                Running      192.168.1.47   node3
kube-scheduler-node2            Running      <none>         node2

主机上的Pod也获得<none>

我还为kubectl describe node node2 here

创建了要点

0 个答案:

没有答案