---
title: "CKA 认证 Kubernetes 管理员 — 考试大纲与备考全指南"
description: "CKA（Certified Kubernetes Administrator）认证的完整考试大纲、备考策略、实操技巧和续期指南，涵盖5大考试领域的权重分布与核心考点。"
examId: "cka"
type: "guide"
publishDate: "2026-07-09"
updateDate: "2026-07-09"
author: "新考试吧编辑团队"
source_html: https://www.xexam8.com/cka/cka-syllabus-guide
---

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

## 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 认证官网](https://www.cncf.io/training/certification/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 效率最大化

```bash
## 强烈建议的别名和设置
alias k=kubectl
export do="--dry-run=client -o yaml"

## 快速生成 Pod YAML
k run nginx --image=nginx --restart=Never $do > pod.yaml

## 快速生成 Deployment YAML
k 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 年度调查报告](https://www.cncf.io/reports/)。

---
**数据来源**：[CNCF CKA 认证官网](https://www.cncf.io/training/certification/cka/) | [Linux Foundation 培训平台](https://training.linuxfoundation.org/) | [Kubernetes 官方文档](https://kubernetes.io/docs/)

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

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