术语对照是干什么的
各厂商托管 Kubernetes(阿里云 ACK、腾讯云 TKE、华为云 CCE)在核心对象上是一致的,差异集中在节点形态、Serverless 方案、镜像仓库以及云原生插件。业务清单(Deployment、Service、Ingress)基本可跨云复用,但涉及负载均衡、存储与镜像地址的注解必须分别适配。
基本信息
| 适用场景 | 跨云部署同一套 K8s 清单、多云运维文档统一 |
|---|---|
| 差异集中 | 负载均衡插件、CSI 存储、镜像仓库、日志与监控接入 |
| 版本策略 | 各厂商支持的 K8s 版本与升级节奏不同,升级窗口需各自确认 |
| 节点形态 | 托管节点、节点池、Serverless 形态(如虚拟节点) |
典型使用场景
- 把一套工作负载清单移植到另一家云,逐项适配注解与 StorageClass
- 多云部署时统一镜像命名与仓库访问凭证的管理方式
- 对比 Serverless 形态与节点池的成本和弹性差异,决定哪些业务上弹性节点
- 升级 K8s 版本前对比各厂商的版本支持矩阵与弃用项
- 排查节点异常时核对节点镜像与 kubelet 版本是否与集群版本匹配
概念对照表
| 概念 | 阿里云 | 腾讯云 | 华为云 |
|---|---|---|---|
| 托管 K8s | 容器服务 ACK | 容器服务 TKE | 云容器引擎 CCE |
| 节点形态 | 节点池/托管节点 | 节点池/原生节点 | 节点池/弹性节点 |
| Serverless | ECI 虚拟节点等 | TKE Serverless | CCI 等 |
| 镜像仓库 | ACR | TCR | SWR |
跨云差异点
| 层面 | 差异表现 | 适配方式 |
|---|---|---|
| 负载均衡 | Service 的注解与后端行为不同 | 按目标云重写注解,不要直接套用原云清单 |
| 存储 | CSI 驱动与 StorageClass 名称不同 | 按目标云创建存储类并核对访问模式 |
| 镜像仓库 | 域名与鉴权方式不同 | 统一镜像命名规范,迁移时替换镜像地址 |
| 可观测性 | 日志与监控 Agent 接入方式不同 | 用同构方案(如自建采集)减少迁移成本 |
| 节点镜像 | OS 与内核版本可控范围不同 | 升级前对齐节点镜像与 kubelet 版本 |
跨云部署同一套 K8s 清单时,注意各家的负载均衡插件与存储插件(CSI)不同:Service 与 PVC 的注解需要分别适配。
Serverless 形态按 Pod 规格计费,适合突发与低频业务;常驻高负载业务用节点池通常更划算,混部时注意调度与亲和性约束。