k8s limits 资源限制

requests:资源请求,表示需要多少资源。
limits: 资源限制,表示最多可以使用多少资源。



kubectl describe quota/resource-quotas -n myspace
Name: resource-quotas
Namespace: myspace
Resource Used Hard
——– —- —-
limits.cpu 1500m 2
limits.memory 1500Mi 2Gi
persistentvolumeclaims 0 10
pods 3 4
requests.cpu 300m 1
requests.memory 300Mi 1Gi
注意:若把上述resource.limits.cpu改为1,则启动3个pod需要3颗CPU,而我们在Resource quota里声明了limits.cpu=2,无法满足创建3个pod的条件,所以这种情况下只能创建2个pod。

http://bazingafeng.com/2017/12/04/the-management-of-resource-in-kubernetes/



https://programming.vip/docs/k8s-practice-pod-resource-management.html



https://docs.openshift.com/container-platform/3.5/dev_guide/compute_resources.html



https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/memory-constraint-namespace/



Category k8s