Kubernetes - 通过resource-controller组件动态修改Pod资源上限
2021-11-11
参考链接
https://help.aliyun.com/document_detail/197267.html
http://openkruise.io/zh/docs/next/
背景
当您在使用Kubernetes的过程中遇到以下情况时,建议部署组件resource-controller动态地修改Pod资源上限:* Pod已经在运行中了,突然发现CPU Limit设置的值偏小,限制了进程的运行速度。
- Pod初始化时没有设置Limit,后来发现CPU负载过高,希望限制CPU Limit,但又不要影响其他应用。
- Pod内存使用率逐渐升高,快要接近Memory Limit,且马上就会触发OOM(Out Of Memory)Killer,希望在不重启Pod的前提下提高内存的Limit。
apiVersion: resources.alibabacloud.com/v1alpha1
kind: Cgroups
metadata:
name: cgroups-12000
namespace: pr
spec:
pod:
name: ws-12000-deployment-pr-6487fdd7cd-mrsqr
namespace: pr
containers:
- name: ws-12000
cpu: 1500m
memory: 7000Mi
标题:Kubernetes - 通过resource-controller组件动态修改Pod资源上限
地址:https://blog.njqhome.com:8443/articles/2021/11/11/1636612974937.html