CKA 全称是:Certified Kubernetes Administrator, 是CNCF 对kubernetes相关的认证,通过CKA的工程师即可认为已经满足对kuberntes进行管理的能力。类似的认证还有COA(Certified openstack Administrator)的认证等。

作为CNCF国际认证体系的一种认证,考核方式是通过在先注册、在线预约、在线考试方式完成,为了其他同学少趟坑和走弯路。现总结几点经验,希望对大家有所帮助。

1 如何了解到CKA及为什么参与CKA认证?

出于兴趣爱好,接触了docker之后就喜欢上了这一工具,终于告别了头疼的环境;后来随着参加工作,在使用过程中发现了docker的种种不便,特别是跨网络、跨主机的容器,难以组织使用。在查找资料的过程中,就发现了kubernetes,但是工作比较繁忙,尝试过自学,比较困难。

在看到外部的培训消息一般有如下优势,理由如下:1、培训时间短,时间合适,只有两个周末四天,特别适合工作繁忙的程序员;2、学习比较系统,有老师讲解,答疑,提高学习效率;3、考试包过,有已过的老师、学员讲解考试经验,技巧和注意事项,节约了时间成本;4、上课,可以认识一些比较厉害的老师和同学。

当然也有缺点,就是培训费比较贵。不过想到kubernetes风头正劲,大家最后还是决定报名了。这不用多说,相信kubernetes前途无量,所以想抓住机会。

2 考前准备(预约、考试环境等)

CKA考试由LFS支持,非常成熟,专业,严格。我们的培训课程也非常全面,会讲解考试预约和考试期间需要注意的方方面面。在课程期间老师会发给大家考试劵,并带领大家报名,最重要的环节就是记住报名的网址,账号和密码。

然后就是准备考试内容。第一次接触kubernetes都没有关系,只要上课认真听讲,及时复习,及时提问,认真记录老师讲解的要点重点,认真完成课程实验,就可以完美通关。世上无难事,只要功夫深。老师和课程提供的材料,我前前后后大约刷了5到6遍,前面的基础章节更是反复看了无数次。

当考试准备充分,复习妥当,胸有成竹后,就可以根据自己的时间,预约考试。在预约考试的网站,选择好考试地点(即时区),就不用担心时差问题。考试前可以充分阅读官方的考试handbook和要点提示两个PDF,对考试环境和考试纪律有详细的要求(当然其中重点老师都讲过)。

到了考试前,要准备考试环境,包括电脑和房间。电脑有专门的检测网址,需要谷歌浏览器和较快的网速。房间要干净整洁,不能有外人走动打扰,桌面不能有任何杂物。还要注意摄像头不要逆光,即背后不要有太明亮的灯光或者窗户。同时还要注意证件,可以用护照,如果不方便,也可以办一个驾照翻译件,配合驾照使用,亲测有效,淘宝有售。

考试期间不能喝水吃东西,也不能说话,但可以请求暂停并上厕所。头要保持在摄像头中间,考官要看到考生的眼睛,不然他就会提醒。

3 考试中遇到的坑及后续解决方法

一个是×××的问题。监考老师要求查看进程,×××进程也不行,还有就是监考老师要求关掉扬声器,因为和麦克风一起产生了噪音。

一个是yaml文件的问题。yaml文件不如命令快捷,但是考试中遇到几道普通的题,可以用简单的expose命令。

一个是上下文环境的问题。因为自己练习的时候可能没有条件,在考试的时候,一定要登录到对应的上下文环境,再操作。

4 CKA认证证书及培训心得体验、未来Kubernetes学习计划
通过考试,能提高自己的信心和认可。另一方面,入门后,切实感觉到kubernetes的功能强大,丰富,也能感觉到它的无限潜力。如果你想从事相关的工作,也要努力学习golang,并实践kubernetes中,希望能和kubernetes走的更远,并通过它认识更多的朋友。

现在华为云CKA培训正在免费进行中,对于想考证的同学,可以在学习的同时同步免费参与课程培训,欢迎添加【容器魔方】公众号了解