术语表

使用此术语表了解 中的平台级术语。对于特定工作流的术语,请参阅相应的工作流或组件文档。

平台和集群术语

术语定义相关文档
Core首先安装的平台管理基础组件。它会部署 global 集群,并提供核心管理平面功能,例如 Web 控制台访问、平台 API、用户和 RBAC、集群管理、项目治理以及 Extension 管理框架。Core 和 Extension
global 集群由 Core 部署的中央管理集群。它承载平台管理服务,并协调集群、项目、用户、Extension 和平台操作。平台模型
业务集群在 global 集群治理下运行应用工作负载的 Kubernetes 集群。根据所选模型, 可以创建业务集群并管理其生命周期。平台模型
第三方集群Kubernetes 发行版和生命周期由 之外的环境提供或管理的 Kubernetes 环境。 可以接入第三方集群,以便在文档规定的前提条件和注意事项范围内进行集中治理和运维。集群管理模型
Managed Cluster用于管理已接入第三方集群的界面的当前 UI/导航标签。它并非与 third-party cluster 并列的概念模型。Managed Clusters 概述
Installer-Provisioned Infrastructure (IPI)一种基础设施责任模型:平台负责配置机器,通过 Alauda OS 管理节点操作系统,并管理受支持的 Kubernetes 生命周期。集群管理模型
User-Provisioned Infrastructure (UPI)一种基础设施责任模型:用户负责准备物理机或虚拟机,并承担节点 OS 责任;平台则在这些节点上安装和管理 Kubernetes。集群管理模型
Hosted Control Plane (HCP)一种控制平面拓扑:每个托管集群都有自己的控制平面,多个托管控制平面作为工作负载运行在管理集群上。在 中,HCP 通过 Kamaji(TenantControlPlane)实现。集群管理模型
不可变基础设施一种配置和运行模型:节点配置预先构建在镜像中,变更通过使用新镜像替换节点来应用。在 中,节点运行 Alauda OS 的集群遵循此模型。在 Alauda OS 上创建
Alauda OS平台通过基础设施提供商配置的不可变节点操作系统。它采用只读、基于镜像的方式,通过替换镜像而非就地修改来更新。节点操作系统
Non-Alauda OS平台支持列表中列出的、Alauda OS 以外的节点操作系统。支持的 OS 和内核版本
项目面向租户、团队或业务系统的平台治理单元。一个项目可以跨越多个关联集群,并作为配额、策略、用户和命名空间所有权的边界。项目简介
命名空间由平台直接或间接管理的 Kubernetes 命名空间。在 中,命名空间可以归属某个项目,并继承项目级治理。命名空间管理
控制平面Kubernetes 管理层,运行 API server、scheduler、controller manager 和 etcd 等组件。架构
控制平面节点在采用专用控制平面拓扑的集群中运行 Kubernetes 控制平面组件的节点。节点管理
工作节点运行应用工作负载和集群本地支持组件的节点。节点管理

Extension 和打包术语

术语定义相关文档
Extension为 环境添加功能的 Operator 和集群插件机制的统称。Core 和 Extensions
Operator基于 Kubernetes 自定义资源和控制器构建的 Extension 机制。在 中,Operator 通过 Operator Lifecycle Manager 和 OperatorHub 进行管理。Operator
Operator Lifecycle Manager (OLM)用于处理 Operator 安装、升级、依赖解析以及 CatalogSource、Subscription、InstallPlan 和 ClusterServiceVersion 等相关资源的 operator 管理框架。Operator
OperatorHub用于通过 OLM 发现、安装、升级和管理 Operator 的平台界面。Operator
集群插件通过 ModulePlugin、ModuleConfig 和 ModuleInfo 自定义资源管理的、基于 chart 的插件所使用的平台 Extension 机制。集群插件
Core 生命周期遵循 Core 发布版本和集群 Distribution Version 的 Extension 生命周期类型。不支持独立升级。Core 和 Extensions
Aligned 生命周期遵循 发布流的 Extension 生命周期类型,但在发布兼容版本后可以独立升级。Core 和 Extensions
Agnostic 生命周期独立于 发布,并在发布兼容版本后独立升级的 Extension 生命周期类型。Core 和 Extensions
customer portal 兼容版本 customer portal 中的兼容性字段,用于指示特定 Operator 或集群插件版本支持哪些 版本。Core 和 Extensions

身份、访问和安全术语

术语定义相关文档
Identity Provider (IdP)用于平台账户身份验证的外部身份系统,例如 LDAP 或 OIDC。Identity Provider 简介
LDAP平台支持的用于企业用户身份验证的目录访问协议。可以通过 LDAP 集成 Active Directory。LDAP 管理
OpenID Connect (OIDC)一种基于 OAuth 2.0 的身份层,平台支持使用它进行第三方用户身份验证。OIDC 管理
平台角色RBAC 重构后由平台提供的系统角色模板。它们绑定到用户或组,并转换为 Kubernetes 权限。角色简介
Kubernetes 角色用于细粒度权限控制的原生 Kubernetes Role 和 ClusterRole 对象。它们与 RoleBinding 或 ClusterRoleBinding 绑定。角色简介
审计用户和系统操作的平台操作记录。审计视图取决于日志服务组件。审计简介
NetworkPolicy用于命名空间范围网络流量策略的 Kubernetes 资源。策略执行取决于所选的 CNI。NetworkPolicy
API RefinerAPI 过滤功能,可根据用户权限、项目、集群和命名空间过滤或屏蔽 Kubernetes API 响应。API 安全
合规功能基于 Kyverno 的策略执行、违规监控和报告功能。有关适用范围和前置条件,请参阅 Compliance Service 文档。Compliance Service

网络和访问术语

术语定义相关文档
平台访问地址用于访问 Web 控制台和平台 API 等平台服务的外部地址。它可以与集群端点相同,也可以是在外部访问场景中使用的独立地址。安装
集群端点集群组件和管理员用于访问目标 Kubernetes 控制平面端点的地址。安装
负载均衡器一种 Kubernetes Service 类型,可通过外部负载均衡器公开 Service。在平台中,负载均衡也可能涉及外部设备、VIP 或特定于提供商的服务。配置服务
自建 VIP未为集群端点提供外部负载均衡器时使用的内置虚拟 IP 选项。前置条件
集群代理一种平台通信能力,用于连接 global 集群和受管集群,以执行支持的管理操作。架构
导入集群一种接入方式,由 global 集群通过提供的地址、CA 和凭据连接到目标第三方集群 API 服务器。导入集群
注册集群一种接入方式,由目标第三方集群中的反向代理服务发起注册,并与平台建立隧道。注册集群

灾难恢复、备份和升级术语

术语定义相关文档
global 集群灾难恢复一种以 global 集群为主集群和备用集群、基于 global 集群 etcd 同步以及 DNS/VIP 故障转移的灾难恢复机制。它仅在文档规定的边界内保护 global 控制平面场景。可用性和恢复
etcd 备份和恢复用于备份和恢复存储在 etcd 中的 Kubernetes 控制平面资源状态的路径。etcd 备份和恢复
原生应用备份和恢复基于 Velero 的原生应用资源和持久卷备份与恢复路径,通过数据备份组件提供。备份概述
集群版本 operator (CVO)用于协调 global 和业务集群升级的升级工作流和控制器,负责协调目标版本、升级前检查、状态和执行进度。升级概述
ClusterVersionShadowCVO 升级工作流使用的自定义资源,用于公开所需版本、状态、升级前检查结果、阶段和升级历史。升级概述
分发版本用于协调 global 和业务集群升级的集群分发版本,以实现升级门禁和版本对齐。升级概述
升级前检查在执行升级前运行的一组检查,用于降低升级风险。升级前检查

术语约定

  • global 集群是平台管理集群。
  • Third-party cluster 指外部提供的 Kubernetes 环境。Managed Cluster 是当前的 UI 或导航标签。
  • UI 标签、API 资源名称、协议名称和功能名称保留其官方大小写。
  • 如果上下文页面需要,首处提及时会展开缩写。