我正在运行使用kubeadm安装的kubernetes(v1.7)和flannel(v0.9.0)。
我想知道 -
谢谢,
答案 0 :(得分:4)
subnet.env
file # cat /var/run/flannel/subnet.env FLANNEL_NETWORK=10.244.0.0/16 FLANNEL_SUBNET=10.244.0.1/24 FLANNEL_MTU=1450 FLANNEL_IPMASQ=true
分配的IP存储在主节点的etcd数据库中。您可以查询API服务器以查看它们
Flannel是一个虚拟网络,为POD提供子网。当Kubernetes启动pod时,它从法兰绒获取IP地址并分配给POD
你可以从etcd数据库中查看这样的网络信息。
export ETCDCTL_API=3; etcdctl get "/registry/configmaps/kube-system/kubeadm-config" --prefix=true