背景

作为SRE, 工作当中接触K8S也有一段时间了。 上个月,终于花了点时间把CKA拿下了,拿到成绩有96分,差一点可以满分了,还是有点小遗憾,哈哈!

CKA的考试是上机实操,难度适中,需要你熟悉k8s的核心概念以及相关命令。借着这次考证,我也有机会可以更加全面地学习下K8S,梳理相关的知识点,对日常工作也会有很好的帮助。 故此,也记录下考试的心得吧!

先晒个成绩和证书
在这里插入图片描述
在这里插入图片描述

报考流程

具体流程我就不重复了, 本站好多博主已介绍很详细,可参考
CKA考试经验总结
CKA 认证经验帖
九月新版CKA考试指南和攻略

准备过程:

  • 如果你有一定基础,推荐你只用看Udemy或者kodekloud.com的Certified Kubernetes Administrator (CKA) with Practice Tests,完成其配套练习,应该就可以直接上考场了(费用合理,比某机构大几千的培训费性价比还是要高的)

  • 如果你刚接触K8S,想更全面深入地准备的话,我也推荐几个学习资料

Kubernetes官方文档 (熟悉官方文档对于考试还是很有必要的)
极客时间 张磊《深入剖析Kubernetes》 (个人墙裂推荐的K8S课程,很多知识点讲解地很详细透彻)
华为7天kubernetes管理员实训课程(需要有一定k8s基础 )

真题练习

考试前,一定要搭建个K8S环境多练习下习题,把命令反复敲敲,这样考试时候可以做到胸有成竹,考试也成功了一半。CKA的考题都是大同小异的,本站好多博主分享大部分的真题都很实用的,可以推荐几个来练练手
CKA认证考试真题解析
CKA :2019年12月英文原题和分值
Kubernetes CKA真题解析-20200402真题
CKA 认证经验帖

个人建议,一些分值较大的题目在考试前需要反复地练习,熟能生巧,这样在有限的时间内不会因为紧张且生疏而无从下手。例如在我的考试中,考到了使用kubeadm往现有的集群中添加节点(大概7,8分),因为考前并没有看到一些提纲中有提及,开始还是不太确定是否能做完成的。还好之前有使用kubeadm搭建过集群,相关命令也能在官方文档中很快地找到,链接如下:

https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/

https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/

考试技巧

  1. kubectl bash自动补全的命令一定要用
source <(kubectl completion bash)
alias k=kubectl
  1. 善用 --dry-run -oyaml , 避免手敲yaml,可以节省不少时间

  2. 考试时会有几个不同的集群,在做每道题之前一定要检查是在正确的集群环境做题,否则没分

  3. 个人觉得对考试最有用的,一定要将平时学习过程中与考点相关的文档提前加入收藏夹(考试时可以参考https://kubernetes.io/docs),这样答题时对于不确定的问题可以快速查阅,而且编写yaml配置的考题可以直接从相关文档里复制,事半功倍。 例如在做Init Containers可以直接复制其yaml配置

分享下我有收藏的一些Bookmarks
在这里插入图片描述

最后,打包分享下我考CKA的资料吧!祝各位考试顺利通过!

在这里插入图片描述
原文关注公众号:“云原生SRE” , 回复“cka” 即可获取
加V: sre_k8s 交流云原生相关技术

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐