pod状态或flannel插件状态显示CrashLoopBackoff的解决方法
问题现象描述
部署完K8s后,查看集群发现pod状态或flannel插件状态在CrashLoopBackoff和Running之间切换。
图1 pod状态
图2 flannel插件状态
关键过程、根本原因分析
内存配置不够。
结论、解决方案及效果
- 分别修改kube-flannel.yml配置文件和nginx.yml配置文件,增加resources下的memory的大小。例如:将内存从50Mi修改为100Mi,limits下的memory的值也需要按需增加。
- 重新执行apply命令重新安装对应的插件和应用。
kubectl apply -f kube-flannel.yml kubectl apply -f nginx.yml
父主题: Docker&K8s