通过 42 个引导式实验学习构建、配置、部署、观察和联网 Kubernetes 应用。课程从 kubectl、命名空间、Pod、YAML、标签和 API 发现开始,再把这些基础扩展到工作负载模式、运行时配置、发布流程、调试和实时集群中的应用网络。
这是面向 CKAD 风格实操的结构化教学路径,而不是只提供挑战的模拟考试。每个实验都会解释命令或清单字段的用途,让你检查稳定证据并验证最终状态;后续实验再把相同概念组合成更真实的应用流程。
你将学到什么
- 使用上下文和命名空间,发现 API 资源,创建并检查 Pod,并生成、编辑和验证 YAML 清单
- 构建和扩缩 Deployment,运行 Job 与 CronJob,选择工作负载资源,并使用初始化容器、Sidecar、
emptyDir和 PVC - 通过 ConfigMap、Secret、环境变量、挂载文件、Projected Volume、requests、limits 和 quota 配置应用
- 分配专用 ServiceAccount,应用非 root 安全上下文,并发现、创建、更新和筛选自定义资源
- 执行滚动更新与回滚,调整更新策略,并实施 Canary 和 Blue/Green 发布
- 创建并升级本地 Helm Chart,构建 Kustomize Base 与 Overlay,并构建和发布本地应用镜像
- 阅读日志和事件,使用
exec与端口转发,配置探针,修复 CrashLoop 应用并迁移已弃用 API - 通过 Service 暴露工作负载,诊断 DNS 与 EndpointSlice,路由 Ingress,使用 NetworkPolicy 限制访问并修复命名端口
本课程适合谁
本课程适合了解容器、希望通过引导路径从基础对象进阶到实际交付与调试的新手或初级 Kubernetes 应用开发者,也适合在独立限时模拟考试之前需要系统教学的 CKAD 考生。
前置要求: 建议具备基本 Linux 命令行能力,并大致理解容器。开始时不需要熟练掌握 kubectl 或 Kubernetes YAML,但随着实验推进,你需要认真阅读命令、清单和实时集群输出。
学习环境: 全部 42 个入门级引导实验分别运行在 Ubuntu 22.04 CKAD 终端 VM 中,使用 labex-v135 单节点 Kubernetes 配置。5 个阶段共有 168 个任务步骤和 168 个自动检查。单项预计 25–45 分钟,合计 1,590 分钟;每个实验使用全新 VM,因此资源不会延续到下一实验。
常见问题
这是引导课程还是模拟考试?
这是引导课程。每一步会教授一个概念,提供完整命令或清单示例,解释应观察的证据,并检查聚焦结果。独立的 CKAD 模拟考试会移除这些分步说明,仅根据验收条件要求你解决任务,因此适合作为后续检验。
后期主题比较复杂,课程到底多适合初学者?
42 个实验全部标为入门级,每次引入一个应用流程。不过后期仍会涉及 Canary 与 Blue/Green 发布、Helm、Kustomize、安全上下文、Ingress、NetworkPolicy 和 API 迁移。“入门级”描述的是引导节奏,并不代表所有 Kubernetes 主题都很简单。
完成课程大约需要多久?
实验预计时间合计 1,590 分钟,即约 26 小时 30 分钟。单项预计 25–45 分钟,后期许多实验为 40 或 45 分钟。实际时间取决于经验和你研究输出的深度,分多次完成更现实。
这是官方 CKAD 培训吗?会教授集群管理吗?
不是。这是 LabEx 独立制作的资源,与 Linux Foundation 或 CNCF 没有关联,也未得到其认可或赞助,完成课程也不能保证考试结果。课程专注应用,不教授 CKA 风格的节点维护、控制平面修复、kubeadm 生命周期或 etcd 管理。




