【K8s任务】配置 API 对象配额

参考:https://kubernetes.io/zh/docs/tasks/administer-cluster/quota-api-object/

创建 ResourceQuota

下面是一个 ResourceQuota 对象的配置文件:

apiVersion: v1
kind: ResourceQuota
metadata:
  name: object-quota-demo
spec:
  hard:
    persistentvolumeclaims: "1"
    services.loadbalancers: "2"
    services.nodeports: "0"

输出结果表明在 quota-object-example 命名空间中,至多只能有一个 PersistentVolumeClaim, 最多两个 LoadBalancer 类型的服务,不能有 NodePort 类型的服务。

status:
  hard:
    persistentvolumeclaims: "1"
    services.loadbalancers: "2"
    services.nodeports: "0"
  used:
    persistentvolumeclaims: "0"
    services.loadbalancers: "0"
    services.nodeports: "0"

说明

下面这些字符串可被用来标识那些能被配额限制的 API 资源:

posted @ 2021-08-04 14:57  Varden  阅读(58)  评论(0编辑  收藏  举报