部署pod一直处于pending状态的解决方法
问题现象描述
部署pod一直处于pending状态。
关键过程、根本原因分析
K8s API server 1.12.2版本的节点label带有beta字段,例如:beta.kubernetes.io/arch=arm64,beta.kubernetes.io/os=linux。与高版本的label不一致,需注意区分。
结论、解决方案及效果
部署yaml前检查nodeSelector标签是否一致,或者通过kubectl describe命令查看。
父主题: 故障排除