跳转到主要内容
☸️ CKA

CKA 认证 Kubernetes 管理员 — 考试大纲与备考全指南

ExamHub 认证教研组 · 教育编辑 专注考试政策与资讯

CKA(Certified Kubernetes Administrator)认证的完整考试大纲、备考策略、实操技巧和续期指南,涵盖5大考试领域的权重分布与核心考点。

IT/互联网

CKA 考试大纲详解

CKA(Certified Kubernetes Administrator)认证是 CNCF 与 Linux Foundation 联合推出的 Kubernetes 管理员认证,是云原生领域最权威的容器编排技术认证。

1. 集群架构、安装与配置(25%)

核心技能:

  • kubeadm 集群部署kubeadm init 初始化控制平面、kubeadm join 添加工作节点
  • 集群升级:将 kubeadm 集群从 x.y 升级到 x.y+1
  • etcd 备份与恢复:etcdctl snapshot save/restore 操作
  • 节点管理:cordon/drain 维护节点、证书续期
  • kubeconfig 管理:多集群上下文切换、cluster/user/context 配置
  • 高可用架构:控制平面多副本部署、负载均衡配置

备考重点:etcd 备份恢复几乎是必考题 来源:CNCF CKA 认证官网。务必熟练掌握 etcdctl snapshot save 和恢复流程(停 kube-apiserver → restore → 启动组件)。kubeadm upgrade 也是高频考点。

2. 故障排查(30%,权重最高)

核心技能:

  • kubectl 调试命令:describe、logs、exec、events
  • 控制平面故障:kubelet 状态检查、静态 Pod 排错、API Server 日志分析
  • 工作负载故障:Pod CrashLoopBackOff/ImagePullBackOff/ErrImagePull 等状态排查
  • 网络故障:CoreDNS 解析、Service 可达性、CNI 插件状态
  • 节点故障:NotReady 节点诊断、kubelet 证书过期、磁盘空间满
  • 结构化日志分析:kubelet/kube-apiserver 的 JSON 日志解析

备考重点:故障排查占 30% 权重,是拿分的关键。所有考点都会涉及排查能力的检验。建议练习场景:节点 NotReady 后如何恢复、Pod 起不来时如何定位、DNS 解析失败如何排查。

3. 工作负载与调度(15%)

核心技能:

  • Pod 生命周期:init container、探针(liveness/readiness/startupProbe)、生命周期钩子
  • 控制器:Deployment 滚动更新/回滚、StatefulSet 有状态应用、DaemonSet 每个节点运行
  • 调度配置:nodeSelector/nodeAffinity、taint/toleration、资源 request/limit
  • 资源配额:ResourceQuota、LimitRange 命名空间级别限制
  • HPA(水平自动扩缩):基于 CPU/内存的 Pod 自动伸缩

备考重点:Pod 定义是每次考试必用的基础操作。建议用 kubectl run --image=... --dry-run=client -o yaml 快速生成 YAML 再编辑。

4. 服务与网络(20%)

核心技能:

  • Service 类型:ClusterIP、NodePort、LoadBalancer 的配置与区别
  • Ingress 与 Gateway API:HTTPRoute/GatewayClass/Gateway 资源配置
  • DNS 解析:CoreDNS 工作原理、Pod 内部 DNS 策略设置
  • 网络策略 NetworkPolicy:Pod 间流量控制、入站/出站规则
  • Service 发现:环境变量 vs DNS 方式的 Service 发现机制

备考重点:Gateway API(HTTPRoute)是 2025+ 新增考点,注意与传统 Ingress 的区别。NetworkPolicy 几乎必考,需要理解 podSelector/namespaceSelector/ipBlock 三种选择器。

5. 存储(10%)

核心技能:

  • PV/PVC 生命周期:静态供应 vs 动态供应(通过 StorageClass)
  • StorageClass 配置:provisioner、reclaimPolicy、allowVolumeExpansion
  • Pod 挂载:emptyDir、hostPath、PersistentVolumeClaim 挂载方式
  • ConfigMap/Secret:通过环境变量或 Volume 注入配置到 Pod

备考重点:PVC 创建和 Pod 挂载是基本操作。注意理解 PV 的 reclaim policy(Retain/Delete/Recycle)和访问模式。

考试实操技巧

kubectl 效率最大化

# 强烈建议的别名和设置alias k=kubectlexport do="--dry-run=client -o yaml"# 快速生成 Pod YAMLk run nginx --image=nginx --restart=Never $do > pod.yaml# 快速生成 Deployment YAMLk create deploy web --image=nginx --replicas=3 $do > deploy.yaml# kubectl 自动补全(考试环境已预装)source <(kubectl completion bash)

考试节奏管理

  • 前 30 分钟:完成 5-6 道简单题(kubectl 基础操作、Pod 创建等)
  • 中间 60 分钟:攻克中等难度题(etcd 备份、集群升级、网络策略)
  • 最后 30 分钟:处理高难度题和复查已答题目
  • 卡壳超 10 分钟果断跳过,最后留时间回头

常见扣分陷阱

  • ❌ 未切换到题目指定的 kubectl context(每题顶部有提示)
  • ❌ 使用 vi 编辑 YAML 文件→建议用 vim 或直接用 kubectl edit
  • ❌ 忘记验证操作结果→执行后用 kubectl get/describe 确认
  • ❌ 终端复制粘贴用错快捷键→用 Ctrl+Shift+C 复制、Ctrl+Shift+V 粘贴
  • ❌ 在错误节点执行命令→确认当前节点是否是目标节点

续期与升级路径

认证有效期

获证时间有效期
2024 年 4 月前3 年
2024 年 4 月起2 年

进阶认证推荐

  • CKAD(应用开发者):聚焦应用部署和编排,与 CKA 约 30% 知识点重叠
  • CKS(安全专家):聚焦集群安全,需先持有有效 CKA 认证
  • 建议顺序:CKA → CKAD → CKS

组合价值

同时持有 CKA + CKAD + CKS 可在 Credly 获得 CNCF Kubernetes 认证组合徽章,在招聘市场上最受认可。根据官方统计数据,CKA 持证者平均薪资比非持证 Kubernetes 运维人员高出约 25-35% 来源:CNCF 年度调查报告


数据来源CNCF CKA 认证官网 | Linux Foundation 培训平台 | Kubernetes 官方文档

编辑说明:本文由 ExamHub 认证教研组编辑团队根据官方大纲和社区备考经验整理,考试权重分布依据 CNCF 官方 CKA 考试指南。信息更新于 2026 年 7 月。

免责声明:考试费用、有效期政策可能随 CNCF/Linux Foundation 调整而变化,请以官网最新公告为准。