apiVersion: v1
kind: ResourceQuota
metadata:
name: mem-cpu-quota
spec:
hard:
requests.cpu: "2"
limits.cpu: "4"
requests.memory: 4Gi
limits.memory: 8Gi
在这个例子中,requests.cpu 表示命名空间中所有容器的 CPU 请求总量,limits.cpu 表示命名空间中所有容器的 CPU 使用的最大限制。类似地,requests.memory 表示内存请求总量,而 limits.memory 表示内存使用的最大限制。
请根据你的实际需求调整这些值。这个配置表示该命名空间中的所有容器的总 CPU 请求量不能超过 2 个核心,总 CPU 使用量不能超过 4 个核心;总内存请求量不能超过 4Gi,总内存使用量不能超过 8Gi。
要注意的是,这里使用的值可能需要根据你的集群和应用程序的需求进行调整。建议查阅你使用的 Kubernetes 版本的文档,以确保正确配置资源配额。
转载请注明出处:http://www.zyzy.cn/article/detail/9831/Kubernetes