扩展 Kubernetes API
自定义资源是 Kubernetes API 的扩展。Kubernetes 提供了两种方式将自定义资源添加到你的集群:
- 通过 CustomResourceDefinition (CRD) 机制,你可以声明式地定义一个新的自定义 API,带有你指定的 API 组、类型 (Kind) 和 Schema。Kubernetes 控制平面负责为你的自定义资源提供服务并处理存储。CRD 允许你在无需编写和运行自定义 API 服务器的情况下为集群创建新的资源类型。
- 聚合层位于主 API 服务器之后,充当代理。这种安排称为 API 聚合 (AA),它允许你通过编写和部署自己的 API 服务器来为自定义资源提供专门的实现。主 API 服务器会将针对你指定的自定义 API 的请求委托给你的 API 服务器,从而使它们可供所有客户端使用。
上次修改时间:2024 年 1 月 26 日太平洋标准时间 下午 11:11:update space (dad0076e02)