K8S 更改默认110个POD数量限制

在K8S集群中,默认每Worker节点最大可创建110个Pod,实际可以根据节点资源情况调整范围。
在Woker节点上,可创建的Pod数量是作为Kubelet的参数出现的,因此修改Kubelet服务的配置文件增加 –max-pod 参数即可。

更改 /usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf

Environment="KUBELET_NODE_MAX_PODS=--max-pods=600" 

并在启动命令尾部添加变量 $KUBELET_NODE_MAX_PODS 如下:

ExecStart=/usr/bin/kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_CONFIG_ARGS $KUBELET_KUBEADM_ARGS $KUBELET_EXTRA_ARGS $KUBELET_NODE_MAX_PODS

重启服务,并验证是否更改成功

systemctl daemon-reload
systemctl restart kubelet

kubectl get node uat-xjyh-master-161 -ojsonpath='{.status.capacity.pods}{"\n"}'

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注