自考CKA体验总结

2023年 7月 9日 106.7k 0

文章楔子

上个星期日自考95%通过了CKA考试,来写一份总结。本篇的内容的诞生要归功于以下大佬的文章铺路,否则我很可能无法通过本次考试:

  • CKA考试经验总结
  • Tips to crack Certified Kubernetes Administrator (CKA) Exam

网络体验

由于横跨了整个太平洋,网络的延迟的影响是很明显的,这次考试VPS使用的是bandwagon的CN2实例,宽带是联通的,关于VPS选用方面可以参考这个知乎专栏。但个人感觉,考试时间的选择比VPS厂家的选择更重要一些。我使用了retake机会,因此一共考了两次,第一次预约在10:00-13:00,第二次预约在7:00-10:00,两次的相应速度差异巨大,第一次考试体感延迟在500ms左右,而且考试中途发生了重连。第二次感觉延迟只有100ms上下,和平时直连阿里云的香港ECS的体验相当。大陆的国际出口就那么多,和众多双休日看油管的大佬抢带宽是十分不明智的,因此强烈推荐早起考试,避开网络高峰。

终端体验

Candidate Handbook中Exam Console Format章节已经用文字详细描述了考试终端的样貌,我就补充一些终端细节上的信息。考试终端是一个嵌入在web中的终端,功能还算完整。

支持Tmux分栏、执行C-b : set -g mouse on后也可以正常使用鼠标控制。终端的选中功能似乎有一些问题,有时复制前选中要点很多次才能选中文本。

复制和粘贴为Ctrl+Insert和Shift+Insert,这个熟悉shell环境的同学应该不陌生。Candidate Book中提醒不要粘贴太大段的文本,但这个问题不存在,我试过粘贴一整份systemctl使用的kubelet.service文件内容也是完全没问题的。

记事本功能没有诸位大佬描述中那么好用,记事本是一个浮动在终端页面中的小widget,既不能调整大小,也不能用快捷键控制打开关闭,并且占用了将近1/8的屏幕面积,焦点切换也必须用鼠标,给我的体验就是非常影响思路连贯性,我自始至终只用它记录了需要检查的题目编号。

与监考官交流用的Live Chat也是一个widget,但比起笔记本,live chat就比较人性化,监考官有要求时自动弹出,难以忽略,但又不会太占视野,过一段时间没有新的消息就会自动隐藏。

在一个命令会收到大量返回结果的时候,请善用less命令,否则就会像我一样在apt search linux回显中浪费一分钟。。。非常蠢

难度体验

考试难度并不是很高,但是时间比较紧,第一次几乎没答完,第二次也仅仅只剩了半小时检查。大多数时间都会被用来写yaml,改yaml。

如果读者具有Kubernetes维护经验的话,排障部分的考题应该会易如反掌,基本都是一些五行日志以内就能发现的问题,而且每个题目错误点通常只有一个。

考试并不要求完全手动的构建集群,反而推荐使用kubeadm作为辅助,比如我的有一道题目中就暗示了检查cluster-info这个configmap的正确性,而这个configmap就是给kubeadm使用的。

如果出现考试内容方面问题,问监考官应该是没用的,比如我第一次考时的第二题要求我修改指定目录下现有的yaml文件,但我去那个目录下发现是空的,问监考官他说他也不清楚。这种情况只能认倒霉。。。

善用kubectl run,kubectl expose之类的命令确实可以节约大量的时间,kubectl cheat sheet 列出了很多实用的kubectl使用姿势,而且这篇是允许在考试期间访问的官方文档

其他注意事项

考试要求提供包含名字的拉丁字母拼写的、政府颁发的证件,因此身份证是不行的,我在考试中使用的是港澳通行证,各种护照应该也是能满足要求的。

对于还没有报名付款的读者,这个网址中可以找到coupons,目前有16% off,另外我记得去年黑五的时候打折的力度很大,有兴趣的小伙伴可以关注一下:

  • Linux Foundation Coupons

附上我在考试前收藏,并在考试中用到的官方文档页面:

  • Create a busybox pod
  • Add apt repo to install kubeadm
  • Download cfssl
  • PKI and kubectl config

这个考试难度,个人感觉如果有认真按考纲准备的话,是肯定可以过的。最后祝正在准备CKA的读者考试顺利。

相关文章

KubeSphere 部署向量数据库 Milvus 实战指南
探索 Kubernetes 持久化存储之 Longhorn 初窥门径
征服 Docker 镜像访问限制!KubeSphere v3.4.1 成功部署全攻略
那些年在 Terraform 上吃到的糖和踩过的坑
无需 Kubernetes 测试 Kubernetes 网络实现
Kubernetes v1.31 中的移除和主要变更

发布评论