扩展 Kubernetes API

自定义资源是 Kubernetes API 的扩展。Kubernetes 提供了两种方法将自定义资源添加到您的集群中

  • CustomResourceDefinition (CRD) 机制允许您以声明方式定义新的自定义 API,并指定其 API 组、类型和架构。Kubernetes 控制平面负责处理和存储您的自定义资源。CRD 允许您为集群创建新类型的资源,而无需编写和运行自定义 API 服务器。
  • 聚合层位于主 API 服务器之后,充当代理。这种安排称为 API 聚合 (AA),它允许您通过编写和部署自己的 API 服务器来为您的自定义资源提供专门的实现。主 API 服务器会将您指定的自定义 API 的请求委托给您的 API 服务器,使其对所有客户端可用。
上次修改时间:2024 年 1 月 26 日下午 11:11 PST:更新空格 (dad0076e02)