一站式通关CKA证书(23年新课,基于k8s1.27版本)
分享一套CKA课程——一站式通关CKA证书,23年新课,基于k8s1.27版本,完整版10章,附源码+PDF课件。
CKA认证考试是由Linux基金会和云原生计算基金会(CNCF)创建的,以促进Kubernetes生态系统的持续发展。该考试是一种远程在线、有监考、基于实操的认证考试,需要在运行Kubernetes的命令行中解决多个任务。CKA认证考试是专为Kubernetes管理员、云管理员和其他管理Kubernetes实例的IT专业人员而设的。
已获得认证的K8s管理员具备了进行基本安装以及配置和管理生产级Kubernetes集群的能力。他们将了解Kubernetes网络、存储、安全、维护、日志记录和监控、应用生命周期、故障排除、API对象原语等关键概念,并能够为最终用户建立基本的用例。
面向人群:
考证:
想要考取CKA的运维、测试、开发、项目、DevOps工程师,架构师等人员;
CKA认证有什么用?
当前Kubernetes最权威的认证就是CKA认证。对企业而言,Kubernetes认证服务供应商一般需要有3名CKA。对个人而言,获得CKA认证,是检测自己学习成果的一个重要指标。一来可以系统的学习知识, 二来可以通过证书向企业证明自己的技术实力。
1.提升专业能力:K8s成为基础设施重要组成部分,进阶架构师、技术管理等岗位的必备技能。
2.证明你的实力:获得证书后可迅速建立别人对你K8s能力的认可,提高面试成功率。
3. 申请KCSP认证:公司一旦有 3 名员工通过 CKA,即可申请 KCSP (K8s服务提供商)。
4.公司投标优势:参与容器化相关项目投标时的有效资质,提高成功率。
考取CKA证书不仅是对你能力的体现,而且有助于帮你找到很多高薪的工作,Kubernetes在国内的火爆程度,可以从招聘网站上各互联网公司的Kubernetes工程师招聘需求中看到,不仅职位供不应求,年薪福利更是远远高于大多数程序员。随着国内K8S越来越流行,往后CKA需要的岗位也会越来越多,现在考取CKA认证会让你站在这个时代的技术前沿。
CKA证书考些什么
CKA认证考试包括集群架构,安装和配置、工作负载和调度、服务和网络、存储、故障排除,其中集群架构,安装和配置占比25%;工作负载和调度占比15%;服务和网络占比20%;存储占比10%、故障排除占比30%。其考试时间为三个小时,考试全部是实操题,完成考试任务的方法可能不止一种,除非另有说明,否则只要产生的结果正确即可。考试以结果作为评价标准。考试过程中考试可以请求暂停考试,但是时间不会停止,而且监考极其严格,一般监考官通过文字、语音、视频、屏幕共享进行监控。因此对网络环境有较高要求。
考题
1.列出环境内所有的pv 并以 name字段排序(使用kubectl自带排序功能)
kubectl get pv --sort-by=.metadata.name
考点:kubectl命令熟悉程度
2.列出指定pod的日志中状态为Error的行,并记录在指定的文件上
kubectl logs <podname> | grep bash > /opt/KUCC000xxx/KUCC000xxx.txt
考点:Monitor, Log, and Debug
3.列出k8s可用的节点,不包含不可调度的 和 NoReachable的节点,并把数字写入到文件里
#笨方法,人工数
kubectl get nodes
#CheatSheet方法,应该还能优化JSONPATH
JSONPATH='{range .items[*]}{@.metadata.name}:{range @.status.conditions[*]}{@.type}={@.status};{end}{end}' \
&& kubectl get nodes -o jsonpath="$JSONPATH" | grep "Ready=True"
考点:kubectl命令熟悉程度(cheatsheet非常重要,最好能熟练掌握)
![QQ截图20231218153649.png](https://static.golangjob.cn/231218/32d57f10c93b2ff59b72ec39e096a3ea.png)
有疑问加站长微信联系(非本文作者)
![](https://static.golangjob.cn/static/img/footer.png?imageView2/2/w/280)