🚀 迈向黄金Kubernetes宇航员之旅 (2/15): CKA考试回顾与2025年变更分享

大家好!继上次CKAD续期回顾之后,我带来了迈向“黄金Kubernetes宇航员”的第二次旅程:CKA(Certified Kubernetes Administrator)认证续期回顾。

本次CKA考试,特别是从2025年2月起实施了许多变更,因此我有很多内容想与新准备考试的朋友们分享。从惊险的考试环境问题到截然不同的题型,我现在将详细展开说明!

image


😱 1. 考试环境的变化与惊险问题

许多人在海外社区中提到的PSI安全浏览器的臭名昭著的bug… 我也未能幸免。

考试一开始,浏览器就更新到了8.1.0版本,在总共2小时的考试时间中,仅仅过了30分钟,复制/粘贴(Ctrl+C, Ctrl+V)功能就失灵了。😭

CKA考试中,需要准确使用题目中提供的上下文、节点名、Pod名等长字符串,因此复制/粘贴几乎是必不可少的功能。当它无法使用时,我感到非常无助。

监考官提出了刷新页面或拨打国际电话等解决方案,但在这个过程中宝贵的5-10分钟流逝了。最终,为了避免考试流程中断,我在聊天窗口中留下了“I don’t need to paste.”的信息,并相信自己积累的Kubernetes操作经验,开始解决剩余的问题。

幸运的是,大多数问题都可以通过直接打字解决,但由于复制/粘贴问题导致时间不足,未能重新审视那些模棱两可的问题,这仍然是一个巨大的遗憾。


🔍 2. 2025年CKA考试,发生了这些变化!

我感觉这次考试有所调整,过去CKA的一些内容转移到了CKAD,并且更加深入地专注于CKA固有的管理(Administrator)功能。我经历的主要变化如下:

  1. 🔌 CRI和CNI的深入 出现了评估管理员深入能力的题目,例如直接处理容器运行时接口(CRI)的配置和设置,或者为给定环境选择并安装最合适的容器网络接口(CNI)插件。
  2. Helm高级应用能力 要求对update, install, uninstall等基本命令有更深入的理解。例如,出现了实际操作问题,如在ArgoCD Helm chart的values.yaml中查找并修改CRD(Custom Resource Definition)相关选项,以在保留chart其他组件的同时删除特定的CRD。Helm模板管理能力也变得重要。
  3. 📜 CRD和API文档使用方式的变化 不再像往常一样通过网页浏览器查阅官方文档,而是出现了一种相对陌生的题型,要求通过kubectl explain等命令,直接从API资源中提取特定功能的文档并保存为YAML文件。在终端中查找和利用文档的能力变得重要。
  4. 🚑 基于CRI的控制平面故障恢复 控制平面故障恢复场景已从现有的基于Docker的环境更改为基于CRI(Container Runtime Interface)的环境。因此,使用crictl命令诊断和解决容器问题的能力变得至关重要。
  5. 🚪 Gateway API的出现 令人印象深刻的是,出现了与Gateway API相关的问题,该API旨在改进现有Ingress的局限性。作为一项于2023年10月正式发布,并得到GKE、AWS、Azure等主要云服务商广泛支持的最新技术,这表明CKA考试正在迅速反映当前的技术趋势。需要理解Gateway和HTTPRoute资源。
  6. ❌ ETCD备份/恢复问题的缺失 ETCD备份和恢复问题,这个在以往考试中几乎每次都会出现的常考题,在本次考试中没有出现。当然,它随时可能再次出现,所以学习仍然是必要的,但请注意考试的重点正在发生变化。

✨ 3. 总结评价

老实说,我感觉这次CKA考试中,像killer.sh这样的知名模拟器未能完全帮助我应对实际考试环境和新的题型。尽管我经历了复制/粘贴功能问题和考试内容大幅变更的双重挑战,但幸运的是,我取得了通过的好成绩!🎉

对于新准备CKA的朋友们,请务必熟悉我上面总结的这些变更。特别是如果您深入学习Helm的高级功能、crictl命令的使用以及最新技术Gateway API,您一定会取得好成绩。

祝愿大家都能成功获得认证!


CKA, Kubernetes, Kubernetes, Certification, 认证, CloudNative, DevOps, CKA考试, CKA回顾


Comments

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注