CKA 在 2026 年还值得考吗?
Certified Kubernetes Administrator (CKA) 是一项实践考试,它能真实检验你是否能够操作 Kubernetes 集群。如果你将从事 Kubernetes 相关工作,它就值得考;如果你不从事,则价值不大。
如果你目前正在使用 Kubernetes,或者预计未来 12 个月内会使用,那么答案是肯定的。如果你只是为了收集证书,希望其中一张能为你吸引到工作机会,那么答案是否定的。CKA 是一项实践考试——你需要在终端前坐两个小时并操作真实的集群——通过它的价值与你之后是否会操作真实集群密切相关。
有几件事让 CKA 与大多数证书不同:
它不是选择题
CKA 会为你提供一个连接到多个真实 Kubernetes 集群的 Linux 终端。所谓的“问题”都是任务:“使用镜像 Y 和资源限制 Z 创建一个名为 X 的 Pod。为集群 mk8s-1 应用 kubeconfig。配置一个 Ingress,将 /api 路由到端口 80 上的服务 Z。为什么 Pod foo-bar 没有运行?修复它。”
你有两个小时来完成 15-20 项任务。你只被允许打开一个浏览器标签页,访问 kubernetes.io / cncf.io / etcd.io / helm.sh——仅此而已。不能使用 Stack Overflow、GitHub 或 AI 助手。任务按分值加权,你需要达到 66% 才能通过。
这种形式与 AWS / Azure / GCP 的考试截然不同,后者是基于场景的选择题。选择题考试可以通过概念理解加上题库来通过。CKA 则不能。如果你不真正知道如何高效使用 kubectl,你将无法在两小时内完成,而完不成就是不及格。
雇主如何看待它
招聘人员使用 CKA 作为高级云 / SRE / 平台角色的筛选条件。它之所以有效,是因为没有现实的方法可以作假——你不可能在没有实际操作 Kubernetes 的情况下“应试”通过。简历上拥有 CKA 的候选人,已经证明他们能够在时间压力下针对真实集群操作 kubectl,这是一个比 AWS SAA-C03 更强的信号,因为 SAA-C03 不需要任何实践操作。
实际上,这意味着:
- 高级平台 / SRE 职位 在运行 Kubernetes 的公司中,通常会把 CKA 列为必需或强烈优先。如果没有它,如果你的简历在其他方面很强,你可能仍然能获得面试机会,但在大型公司中,它是一个重要的筛选条件。
- 初级云 / DevOps 职位 很少会列出 CKA——这些公司期望你能在工作中学习 Kubernetes,并在留下来后获得证书。
- DevOps 咨询公司和云合作伙伴公司 有时会要求计费架构师拥有 CKA,因为客户合作协议 (SOW) 中会指定“K8s 认证”工程师。
- Kubestronaut 徽章 (KCNA + KCSA + CKA + CKAD + CKS) 在云原生社区中具有一定的社会影响力——可以在 LinkedIn、会议徽章和 CNCF 发布的列表中看到。它能否转化为收入取决于具体的职位。
它不能做什么
它不会为不运行 Kubernetes 的公司解锁工作机会。如果你的目标雇主使用 App Service、Lambda、ECS Fargate 或 Cloud Run,而底层没有 Kubernetes,那么 CKA 与招聘决定无关。这张证书不会损害你的候选资格,但也不会有帮助。
它不能替代生产经验。CKA 测试的是在时间压力下完成两小时任务的能力;在生产环境中运行集群则是在凌晨 3 点处理事故时对你的考验。这些技能相关联,但并不相同。曾被经验不足的 Kubernetes“操作员”困扰的公司,往往会在面试中通过操作场景来深入考察,而不仅仅看证书。
它不会让你成为 Kubernetes 专家。CKA 涵盖了 Linux 基金会的官方课程:集群架构、安装/配置、工作负载/调度、服务/网络、存储、故障排除。它不涵盖服务网格、自定义控制器、操作器模式、多集群管理或生产级别的可观察性。这张证书是一个合格的基线——它本身并不能作为高级工程师的凭证。
它有多难?
难度中等到相当高,取决于你之前的经验。
- 每天在生产环境中运行 Kubernetes 的工程师:通常 20-40 小时的准备就足够了。大部分时间用于 kubectl / vim 效率训练以及熟悉考试形式。
- 偶尔使用 Kubernetes 的工程师:在 6-10 周内投入 60-100 小时。大部分时间用于在压力下建立命令行操作的肌肉记忆。
- Kubernetes 新手工程师:在 3-4 个月内投入 150 小时以上。你将同时学习平台和考试形式。
常见的难点:
时间管理。 两个小时感觉很多,直到你遇到一个需要阅读两页文档的问题。有些考生没有完成;明智的策略是及早分类:先做高分题,跳过任何需要花费超过约 10 分钟阅读时间的题目。
kubectl 效率。 知道正确的命令是不够的;你必须快速输入。别名、kubectl explain、干运行 (dry-run)、快速 tab 补全以及熟练使用 vim 进行在线编辑 manifest 都是效率倍增器。CNCF 实验环境是一个精简的 Linux 系统;如果你不能快速操作 vim,每个任务都会比预期多花 30% 的时间。
浏览器文档标签页。 允许使用,但如果过度依赖它则是一个陷阱。最快的考生对文档足够熟悉,他们只会在需要复制粘贴特定 YAML 键(例如 Ingress、NetworkPolicy、RBAC)时才查阅标签页。在时间压力下从头开始搜索文档会让你失去通过考试的机会。
etcd 备份和恢复。 这是一个几乎必然出现的考题,也是分值最高的题目之一。许多考生会在这上面失误,因为他们只学习了“如何备份 etcd”,却没有学习使用不同集群的完整恢复过程。反复练习这一点,直到你能凭记忆完成。
费用和捆绑包
截至 2026 年,CKA 每次考试费用为 445 美元。每次购买包含一次 12 个月内的免费重考机会——所以实际上,最坏的情况是花费 445 美元获得两次尝试。Linux 基金会经常推出 30-60% 的促销代码;在支付全价前请务必查看。
如果你打算考取多个证书,捆绑包可以大幅节省费用:
- CKA + CKAD 捆绑包:590 美元(单独购买则为 890 美元)。
- Kubestronaut 捆绑包 (KCNA + KCSA + CKA + CKAD + CKS):相较于单独购买,大约可节省 788 美元。如果你无论如何都要争取这个徽章,那么它就值得。
有效期已于 2024 年 4 月从 3 年改为 2 年。因此,你需要在两年后重新参加考试,或者通过更高级别的考试(CKA 目前还没有更高级别的考试——目前还没有“Kubernetes Pro”,不过云原生平台工程师 / CNPE 已于 2026 年 3 月作为邻近专业推出)。
考试顺序
如果 CKA 在你的职业规划中,标准考试顺序是:
- KCNA — Kubernetes and Cloud Native Associate。选择题,250 美元,基础性证书。如果工程师已经了解 Kubernetes,很多人会跳过这一项;对于新手来说,它是一个有用的强制性学习动力。
- CKA — 本文的主题。影响力最直接的单一 Kubernetes 证书。
- CKAD (Application Developer) 或 CKS (Security Specialist),取决于你的发展路径。CKS 要求拥有有效的 CKA 证书——不能跳过。CKAD 没有正式的先决条件,但假定你拥有 CKA 级别的熟练度。
- 可选的 CNPE (Cloud Native Platform Engineer,2026 年 3 月全面上市) 专为平台工程角色设计。
不要尝试同时考 CKA、CKAD 和 CKS。最快的路径是先考 CKA → 然后在 2-3 个月内考 CKAD 或 CKS,趁着肌肉记忆还新鲜。
通过率和重考情况
CNCF 不公布官方通过率。社区调查和 Linux 基金会论坛帖子显示,CKA 首次尝试的通过率约为 50-55%。如果加上捆绑的免费重考机会,认真备考的考生的累计通过率接近 80%。
重考在心理上也很重要:知道有免费的第二次尝试会降低第一次尝试的压力,而较低的压力与更好的时间管理相关。大多数第一次未能通过的人距离及格线只差 5-10 分——重考通常会顺利通过。
说实话:你该考吗?
使用这个大致的决策树:
- 你目前是否使用 Kubernetes?→ 是:CKA 价值很高。去考吧。
- 你是否申请提到了 Kubernetes 的职位?→ 是:CKA 会为你打开这些大门。去考吧。
- 你是否从事非 Kubernetes 职位但想转行?→ 也许吧:CKA 是一个信号,但你还需要一个能展示实践能力的副项目或开源贡献。不要指望单凭这张证书就能完全改变局面。
- 为了堆砌简历而收集证书?→ 跳过。招聘人员能识别出这种模式化的证书囤积行为。
如果你打算考,可以浏览 CertLabPro 上的 CKA 练习题库或开始一次限时模拟考试。CertLabPro 的 CKA 题库包含了与真实考试最接近的操作场景题——远比大多数其他练习资源过度强调的 YAML 语法练习更贴近实际。
如果 Kubernetes 是你近期规划的一部分,这张证书就值得花时间去考。如果不是,则不值得。