k8s集群搭建过程中与coredns相关的pod处于CrashLoopBackOff状态或者pending状态,我这两种情况都遇到过,报错日志信息与我的日志信息大致相同的朋友可使用本文所介绍的方法解决错误。
我出现这种情况的原因是:第一次我使用kubeadm init初始化集群时失败了,然后我使用kubeadm reset恢复环境后再进行初始化后kube-system命名空间下的coredns就处于pending状态了。
报错信息:
Failed create pod sandbox: rpc error: code = Unknown desc = [failed to set up sandbox container “2987186b1589fd7e0c7cd733e57b393e95fdad125c38db8049e0adc14870e0a0” network for pod “coredns-fb8b8dccf-62khp”: NetworkPlugin cni failed to set up pod “coredns-fb8b8dccf-62khp_kube-system” network: failed to find plugin “loopback” in path [/opt/cni/bin], failed to clean up sandbox container “2987186b1589fd7e0c7cd733e57b393e95fdad125c38db8049e0adc14870e0a0” network for pod “coredns-fb8b8dccf-62khp”: NetworkPlugin cni failed to teardown pod “coredns-fb8b8dccf-62khp_kube-system” network: failed to find plugin “portmap” in path [/opt/cni/bin]
先说以下此处我的解决方案&