PS:一年又一年,疫情已3年。闲着也是闲着,写写blog~
CKA证书如下,于2022.1.22取得认证(非机构,非培训,勿喷)
目录
1. 关于 CKA 考试
2. 考试注意事项
3. 必考要点
4. 考试必过攻略
5. 学习前准备工作
1. 关于 CKA 考试
CKA 全称Certified Kubernetes Administrator是Linux开源基金会推出的官方认证
考试相关信息如下:
- 截止至2022年,考试总共17道题,考试时间2小时,满分100,及格66分
- CKA国内报名:https://training.linuxfoundation.cn/certificates/1 300美金,报名后包含考试及一次补考机会
- 预约考试(LFID):The Linux Foundation ,有效期一年,考试前一周预约即可,可以预约考场,也可以预约远程考试
- 预约考试说明:Linux Foundation帮助文档-Linux Foundation开源软件学园-如何注册考试码及预约考试
- 考纲,查看最新考点范围,根据考点针对性学习相关知识点,2022考纲是1.23版本:GitHub - cncf/curriculum: Open Source Curriculum for CNCF Certification Courses
- CKA大纲及对应知识点学习资源(重要,围绕此大纲进行学习,涵盖了所有考试要点):https://github.com/walidshaari/Kubernetes-Certified-Administrator
2. 考试注意事项
- 考试系统的 Ctrl+C 、Ctrl+V的替代键为Ctrl+Insert、Shift+Insert,或者使用右键复制、粘贴
- 考试环境要安静,桌面干净,带上身份证,笔记本电脑,摄像头正常即可,可提前十五分钟进入考试房间,考官宣读考场纪律,检查考场环境(关闭其它应用,只保留chrome浏览器,共享屏幕等),没问题后即可开始考试
- 考试时浏览器一个tag是考试界面,只允许再打开一个tag,且只能访问以下其中一个网址,注意考前要检查下考试需要的浏览器插件是否安装且正常使用,将考点中常用的知识点网页收藏起来,方便考试的时候打开查看:
- Kubernetes Documentation | Kubernetes
- Kubernetes · GitHub
- Kubernetes Blog | Kubernetes
- 考试在多个不同的集群中操作,切记在做每道题之前一定要切换集群环境( kubectl config use-context **),否则影响考试分数;
- 考试过程中可以使用考试界面带的WEB记事本,有需要用的可以使用
3. 必考要点
- 考试模拟器:每注册一次考试可获得两次模拟考试的机会,模拟器界面和真实考试界面一样,题目比真实考试还要难,基本上掌握了模拟器的题目知识点,就算考试的题目变了,相信大家也能轻松通过
- troubeshooting,kubelet出问题机率高,熟悉使用journalctl -xefu kubelet /systemctl status kubelet,根据日志和config定位问题
- 保存ETC快照机率高,参考 etcd backup
- 使用 RBAC 鉴权
- 集群升级,参考 upgrade cluster
- NetworkPolicy
- kubectl run/edit 运行/修改pod/deployment
4. 考试必过攻略
多做几次历年考试真题,2021年的真题和2022年的题目相差不大,多做几次,基本能过
虽然考试的目的是为了拿证,但学习的过程才是最宝贵的经验,如果有K8S的实践经验,考试的话,准备一个月就能拿证
历年试题将在后面放出
5. 学习前准备工作
PS:考试的时候系统是ubuntu,k8s 版本v1.22
准备工作有:
- 香港云轻量级主机一台,方便部署K8S等环境,懒得折腾等问题,而且价格不贵,一个月几十块
- 安装系统ubuntu
- 利用 kubeadm创建高可用集群, 考虑经济原因,这里只使用了一台主机部署K8S,master和work节点共用一台机,部署方式kubeadm
- 开启kubectl自动补全,配置参考kubectl文档
- 一定要多实操,命令越熟悉,考试越容易