先给每个团队建独立的命名空间,再挂 ResourceQuota,把总量卡在配额里。
配额要同时限 requests 和 limits,还要带上 Pod 数量。
只限 CPU 拦不住疯建 Pod,内存和 Pod 数都得一起卡住。
再配 LimitRange 给没写资源声明的 Pod 兜底默认值,否则统计口径会失真。
kubectl create quota team-a --hard=requests.cpu=8,requests.memory=16Gi,pods=50 -n team-a
kubectl describe quota -n team-a
kubectl get resourcequota -A
THE END






暂无评论内容