Kubernetes的node默認最大pod數量為110個,所有node都達到110個時無法再調度,出現如下報錯信息
0/3 nodes are available: 1 node(s) had taints that the pod didn't tolerate, 2 Insufficient pods
解決辦法:
修改/etc/sysconfig/kubelet配置文件,添加--max-pods配置,然后重啟kubelet服務,修改后文件內容如下
KUBELET_EXTRA_ARGS="--fail-swap-on=false --max-pods=300"