第 2 章 AppliedClusterResourceQuota [quota.openshift.io/v1]


描述

项目范围内的 AppliedClusterResourceQuota 镜像 ClusterResourceQuota,用于投射到项目中。它允许 project-admin 知道哪些 ClusterResourceQuotas 应用到其项目及其相关使用量。

兼容性级别 1:在主发行版本中至少提供 12 个月或 3 个次版本(以更长的时间为准)。

类型
object
必填
  • metadata
  • spec

2.1. 规格

属性类型描述

apiVersion

字符串

APIVersion 定义对象的这个表示法的版本化的 schema。服务器应该将识别的模式转换为最新的内部值,并可拒绝未识别的值。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

kind

字符串

kind 是一个字符串值,代表此对象所代表的 REST 资源。服务器可以从客户端向其提交请求的端点推断。无法更新。采用驼峰拼写法 (CamelCase)。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

metadata

ObjectMeta

metadata 是标准对象的元数据。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata

spec

对象

ClusterResourceQuotaSpec 定义所需的配额限制

status

对象

ClusterResourceQuotaStatus 定义实际强制的配额及其当前使用情况

2.1.1. .spec

描述
ClusterResourceQuotaSpec 定义所需的配额限制
类型
object
必填
  • selector
  • quota
属性类型描述

quota

ResourceQuotaSpec

quota 定义所需的配额

selector

对象

ClusterResourceQuotaSelector 用于选择项目。至少一个 LabelSelector 或 AnnotationSelector 必须存在。如果只有一个,则是唯一选择条件。如果同时指定了这两者,则项目必须匹配这两个限制。

2.1.2. .spec.selector

描述
ClusterResourceQuotaSelector 用于选择项目。至少一个 LabelSelector 或 AnnotationSelector 必须存在。如果只有一个,则是唯一选择条件。如果同时指定了这两者,则项目必须匹配这两个限制。
类型
object
属性类型描述

annotations

对象(字符串)

AnnotationSelector 用于通过注解来选择项目。

labels

LabelSelector

labelSelector 用于根据标签选择项目。

2.1.3. .status

描述
ClusterResourceQuotaStatus 定义实际强制的配额及其当前使用情况
类型
object
必填
  • total
属性类型描述

命名空间

array

命名空间对项目的使用情况进行分片。此部门允许在单个项目内快速解析删除协调,而无需在所有项目中重新计算。这可用于拉取给定项目的 deltas。

namespaces[]

对象

ResourceQuotaStatusByNamespace 提供特定项目的状态

total

ResourceQuotaStatus

total 定义所有项目的实际强制配额及其当前使用量

2.1.4. .status.namespaces

描述
命名空间对项目的使用情况进行分片。此部门允许在单个项目内快速解析删除协调,而无需在所有项目中重新计算。这可用于拉取给定项目的 deltas。
类型
array

2.1.5. .status.namespaces[]

描述
ResourceQuotaStatusByNamespace 提供特定项目的状态
类型
object
必填
  • namespace
  • status
属性类型描述

namespace

字符串

此状态应用到的项目的命名空间

status

ResourceQuotaStatus

Status 指明此项目消耗的资源数量

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.