今天创建了两个pod容器之后,kubectl get pods -A的时候coredns出现CrashLoopBackoff,并且有时候running状态下notready。第一时间检查了物理机之间的网络连接问题,但是三台虚拟机之间互相都可以ping通,同时测试也可以ping外网,说明物理机没有问题。通过查询coredns的日志,显示错误信息:无法通过https://10.96.0.1:443/V访问 Kubernetes APl。
又去重新检查API.yml配置
发现10.96.0.0/12的ip并不存在与我的网络中,将其改为192.168.0.0/16,之后reboot虚拟机,再次打开成功,问题解决。
偷个懒,用了之前的截图,解决完问题太开心了,误clear了。