通过修改kubelet的配置,限制每个pod能用的pid数量即可解决此问题。
kubelet 可以通过设置PodPidsLimit参数来限制每个容器内的进程数量。
1.【kubelet节点】 /var/lib/kubelet/config.yaml文件中添加如下的内容
# 30仅仅是举例
podPidsLimit: 30
2.【kubelet节点】容器kubelet:systemctl restart kubelet
3.【kubectl节点】开启kubectl的proxy: kubectl proxy
4.【kubectl节点】执行下面命令,验证结果:
# 值从-1(无限制),修改为了30
curl -X GET http://127.0.0.1:8001/api/v1/nodes/<node-name>/proxy/configz | jq . | grep -i pid














![[Go语言快速上手]初识Go语言](https://i-blog.csdnimg.cn/direct/4f8f65315de74021b6520bcac49affca.png)




