k8s集群创建之后coredns一直处于pending状态

按照官网教程

master节点kubectl init,

每个从节点kubectl join之后,

在master节点执行 kubectl get pods -n kube-system,发现coredns一直处于pending状态

troubleshooting-kubeadm

coredns 停滞在 Pending 状态
这一行为是预期中的, 因为系统就是这么设计的. kubeadm 的网络供应商是中立的, 因此需要管理员来选择并安装pod的网络插件.
你必须完成pod的网络配置, 然后才能完全部署 CoreDNS. 在网络被配置好之前, DNS 组件会一直处于 Pending 状态.

posted @ 2022-04-03 17:10  taadis  阅读(4389)  评论(0编辑  收藏  举报