一、cka简介

K8S专业技术认证包含:

CKA(Kubernetes 管理员认证)
CKAD(Kubernetes 应用程序开发者认证)
CKS(Kubernetes 认证安全专家。预计2020年11月开放,须先通过CKA认证)

什么是CKA

Kubernetes管理员认证(CKA)计划的目的是提供CKA管理员具有执行Kubernetes管理员职责的技能﹑知识和能力的保证。

CKA认证的含金量

目前唯一的 Kubernetes 官方认证考试。

二、cka考试准备事项

CKA认证考试如何报名

英文报名:https://www.cncf.io/certification/cka/
英文报名考试费用目前是300美金(有时是299),使用银联卡支付即可。可在网上搜索优惠码减免金额(比如:PiNative15)。
中文报名:https://training.linuxfoundation.cn/certificate/details/1
中文报名考试费用为2088人民币。

CKA现有以下考试方式可供选择: 英文监考官–线上考试 (考试编号:CKA), 中文监考官–线上考试(考试编号:CKA-CN)。可选择远程或者是在考点进行考试(考点的网络情况也一般,并无太大区别)。

如使用护照报考,要注意护照有效期。

CKA认证考试前置准备事项

以英文考试为例,需先进行身份验证(最好和护照上名字完全一致)、平台选择、约考(有效期一年,注意时区问题。考试前24小时可修改)、环境检测(WebDelivery Compatibility Check,需要科学上网、安装插件)等如下事项。所有准备项均通过后才可正式参加考试。

CKA认证考试系统要求
  1. 考试要求使用chrome或其他chromium内核的浏览器,安装innovactive exams screensharing插件,并打开第三方cookie。建议使用较新版本的chrome。
  2. 需要同步音频、视频和桌面,对网络带宽及稳定性有较高要求。建议科学上网。并且如果是共用网络,提前和他人打声招呼,不要看视频或者下载大文件。
  3. 提前准备好麦克风等设备,确保能采集到考试环境声音。笔记本电脑用自带的即可。
  4. 提前准备好摄像头等设备,确保能采集到考试环境画面,监考官会要求移动摄像头查看桌面、桌底以及周围环境。笔记本电脑用自带的即可。
CKA认证考试环境准备
  • 整洁的桌面

    • 桌面不能有纸、笔、电子设备或其他杂物。可以喝水,不能吃东西,饮用水不能有标识。
    • 桌底不能有纸、垃圾桶或其他杂物
  • 干净的墙壁
    • 墙壁上不能贴有纸或打印物。如果有在考试开始前会被要求移除
    • 可以有画作或者墙壁装饰
  • 光线
    • 要求光线充足,能看清考生的脸、手和周围环境
    • 考生身后没有明亮的灯光或者窗户
  • 其他
    • 考试期间考生必须留在摄像头范围内
    • 考试环境应尽可能安静,避免咖啡厅、开放式办公场所等

三、cka考试注意事项

CKA认证考试报名后从哪可以进入考试?

CKA认证考试报名后可通过用户中心入口进入考试,在考试开始前15分钟才开放入口。
考生需提前15分钟进入考试系统, 以便给监考时间考察考试环境,避免占用考试时间。

CKA认证考试是如何进行的?

考试是在线进行的,时长3小时。如果遇到意外情况,监考官会适当延长考试时间。
监考官通过文字、语音(全程不需要语音交流,主要是方便监考官监视环境)、视频、屏幕共享进行监控。因此对网络环境有较高要求,对于中国内地考生需要科学上网。
考试时与监考官主要通过live chat文字交流。监考官如果发现有异常行为(如摄像头黑了、考生手挡住嘴巴),可能会暂停考试,通过live chat文字聊天提醒考生。
考试全程均为上机题。完成考试任务的方法可能不止一种,除非另有说明,否则只要产生的结果正确即可。考试以结果作为评价标准。
考试过程中考试可以请求暂停考试,但是时间不会停止。建议考试前先解决个人需求。

CKA认证考试的语言?

考试提供英文、简体中文、日文三种语言选择,可在页面自由切换。默认会根据浏览器选择进行切换,建议选择英语,减少翻译的时间以及翻译不准导致的理解偏差。

CKA认证考试时的要求?
  1. 考试前需通过摄像头向监考官展示护照等身份信息(需能清楚看到姓名、照片、有效期等)。
  2. 考试时除了考试平台页面,最多打开一个附加tab页面,可查询https://kubernetes.io/docs/, https://github.com/kubernetes/, https://kubernetes.io/blog/ 和他们其他语言的子页面 (如https://kubernetes.io/zh/docs/)。不能打开除以上网址之外的页面,包括https://discuss.kubernetes.io/。以上页面可能包含跳转到其他页面的链接,考生有责任识别,否则将视为作弊。
  3. 考试现场需保持安静,不许有他人进入。
  4. 考生禁止读题,禁止用手挡住嘴巴等。
  5. 考试时间结束后,由监考官判断是否需要延迟交卷。由监考官决定是否结束考试并自动交卷,不用考生主动交卷。
CKA认证考试及格及补考政策

考试74分以上及格,考试不通过有一次补考机会。

CKA认证考试何时可知道考试结果?

考试结束后会自动评分,36小时内会收到邮件告知考试结果是否通过。具体考试分数及证书需在linux基金会考试中心查询。

CKA认证有效期?

CKA认证有效期为3年。3年之后根据个人需要决定是否重考。

四、cka考试内容

CKA考纲

考纲可见:https://github.com/cncf/curriculum
考试一般选择最新版本的k8s,目前使用的是1.18版本。考纲会随着k8s版本更新而更新。
2020年9月1日CKA认证考试即将改版,改版之后排错题比例会上升,预计难度也会随之上升。现在想考的趁早了!

5% - Scheduling

Use label selectors to schedule Pods.
Understand the role of DaemonSets.
•Understand how resource limits can affect Pod scheduling.
•Understand how to run multiple schedulers and how to configure Pods to use them.
•Manually schedule a pod without a scheduler.
•Display scheduler events.
•Know how to configure the Kubernetes scheduler.

5% - Logging/Monitoring

• Understand how to monitor all cluster components.
• Understand how to monitor applications.
• Manage cluster component logs.
Manage application logs.(log)

8% - Application Lifecycle Management

Understand Deployments and how to perform rolling updates and rollbacks. (set image, rollout)
Know various ways to configure applications.(create deployment, delete)
Know how to scale applications.(scale)
• Understand the primitives necessary to create a self-healing application.

11% - Cluster Maintenance

• Understand Kubernetes cluster upgrade process.
• Facilitate operating system upgrades.
Implement backup and restore methodologies(etcd backup,cordon, drain)

12% - Security

Know how to configure authentication and authorization.(Secret, via file, via env)
Understand Kubernetes security primitives.(namespace)
• Know to configure network policies.
• Create and manage TLS certificates for cluster components.
• Work with images securely.
• Define security contexts.
• Secure persistent key value store.

7% - Storage

Understand persistent volumes and know how to create them.
• Understand access modes for volumes.
• Understand persistent volume claims primitive.
• Understand Kubernetes storage objects.
Know how to configure applications with persistent storage.(or emptydir)

10% - Troubleshooting

Troubleshoot application failure.(top)
Troubleshoot control plane failure.(–pod-manifest-path)
Troubleshoot worker node failure.(kubelet)
• Troubleshoot networking.

19% - Core Concepts

Understand the Kubernetes API primitives.(–sort-by, init container)
Understand the Kubernetes cluster architecture.(ready, tainted NoSchedule)
Understand Services and other network primitives.(service label)

11% - Networking

• Understand the networking configuration on the cluster nodes.
Understand Pod networking concepts.(expose)
Understand service networking.(NodePort)
• Deploy and configure network load balancer.
• Know how to use Ingress rules.
• Know how to configure and use the cluster DNS.
• Understand CNI.

12% - Installation, Configuration & Validation

• Design a Kubernetes cluster.
Install Kubernetes masters and nodes.
• Configure secure cluster communications.
• Configure a Highly-Available Kubernetes cluster.
• Know where to get the Kubernetes release binaries.
• Provision underlying infrastructure to deploy a Kubernetes cluster.
• Choose a network solution.
Choose your Kubernetes infrastructure configuration.(static pods,–pod-manifest-path)
• Run end-to-end tests on your cluster.
• Analyse end-to-end tests results.
• Run Node end-to-end tests.
Install and use kubeadm to install, configure, and manage Kubernetes clusters

CKA考试页面布局

考试页面左边是题目,右边是终端。可以使用考试系统自带的笔记本,大小位置可以拖拽(大小通过拖拽笔记本边框的右边和下边实现)。
题目的变量点击即可复制(切换上下文的语句点完还是再点下复制)。

CKA考试答题策略

考试需要在3小时内完成24道题,全部都是上机题,熟练的可能1个小时就能答完。按照难度每道题分值从1~9分不等,覆盖pod、pv等对象的创建、部署及回滚、集群搭建、排错等范畴。题目普遍不难,但是细节上批改地非常严格,需要做题时仔细阅读题干。答题时需合理分布时间,可先跳过不熟悉的题目,通过考试系统自带的标记功能标记题目,也可将题号记在考试系统的笔记本上。

五、cka备考及学习方法

CKA认证考试培训
  1. 官方视频
    主要为K8S基础介绍(免费)、CKA考试准备(299美刀)。
    有时间可以看看免费的视频。有时黑五之类的节日有活动,课程和考试报名打包出售,这种情况下可以看看收费视频。

  2. 官方文档
    强烈建议熟读官方文档,最好跟着实操。考试时可以直接查看官方文档,熟悉文档能大大提高考试速度。

  3. 培训机构
    目前有K8S中文社区等机构提供培训服务,收费在5000元左右,根据个人需求决定是否选择。如果缺少经验可以考虑。

TIPS

  1. 考试系统的 Ctrl+C 、Ctrl+V的替代键为Ctrl+Insert、Shift+Insert。实际考试时可灵活利用
  2. 注意k8s上下文切换,每题可能不完全一样,尤其是后面的题目。建议直接复制题目中的语句执行,题目一开始会有提醒。
  3. 考试过程中可能会出现lost connection之类的情况,多半是网络原因,可以尝试切换VPN节点。
  4. 考试中断浪费的时间,可以向监考官申请延长考试结束时间,一般监考官会主动延长。
  5. 不小心违规了(如手挡住嘴巴),最好向监考官表达歉意,毕竟是不是作弊、考试延长多少时间都看监考官心情。
  6. 与考点相关的官方文档可以提前加入收藏夹。考试时直接根据考点快速查看,相当于建了个索引,能极大提高检索效率。
  7. 尽量从官网复制yaml文件而不是手打,能大大提高效率,也避免敲错浪费时间。
  8. 建议将命令、yaml文件先复制到记事本中,再复制到终端执行。
  9. 尽量使用命令创建deployment等对象,比写yaml要准确高效得多。
  10. 命令记得熟最好,不行就灵活利用-h。多练手,少把时间花在死记硬背上。
  11. kubeadm是考点,分值还不低。建议考试前结合文档自己亲自用kubeadm搭建集群,至少熟悉文档位置。
  12. 考试时注意ns、label等细节,尤其是在排序、查数类型的题目上。
  13. 可以上一些专门的网站练练手:https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9816528

附件

授人以鱼不如授人以渔,题目会变但是方法一般不会,附上我的收藏夹和复习内容:
《k8s及CKA认证相关网站》
《CKA认证K8S主要考试内容》

快速拿下CKA认证考试,这些要求和tips你得知道相关推荐

  1. 高分通过CKA认证考试指南

    背景 作为SRE, 工作当中接触K8S也有一段时间了. 上个月,终于花了点时间把CKA拿下了,拿到成绩有96分,差一点可以满分了,还是有点小遗憾,哈哈! CKA的考试是上机实操,难度适中,需要你熟悉k ...

  2. CKA认证考试真题解析

    这次通过了CKA(Certified Kubernetes Administration)考试,将考试中记得题目拿出来分享一下. 先秀一下CKA证书: 考试技巧就是对于kubectl原生的命令必须要熟 ...

  3. 联通研究院注重自主研发能力提升, 3人荣获CKA认证

    贾捷                  张呈宇                张勋 2018年6月10日,中国联通研究院贾捷.张呈宇.张勋3人通过了CNCF CKA(Certified Kuberne ...

  4. OBCE 认证第一人莅临直播间|助你快速拿下 OBCA OBCP 证书

    OceanBase 入门到实战教程直播已经陆续进行八期了,集结了近 2000 名学员,每期直播大家都有各种疑问,其中问得最多的一个问题便是:OBCA 和 OBCP 认证相关问题. 本周,针对它的专场直 ...

  5. Kubernetes CKA认证运维工程师笔记-Docker快速入门

    Kubernetes CKA认证运维工程师笔记-Docker快速入门 1. Docker 概念与安装 1.1 Docker 是什么 1.2 Docker 基本组成 1.3 版本与支持平台 1.4 Do ...

  6. CKA,CKS题库kubernetes认证考试

    今天一个同事通过了两个考试,就是看了这个题库.CKA,CKS,kubernetes认证考试完全分享,只需要注册用户就可以.都是考试实况哦,看着一套就够了.**Lalapodo**真的太给力了.通过考试 ...

  7. 虹科喜报 | 虹科技术工程师【国内首批】拿下Redis认证开发者证书!

    要说虹科数据库技术工程师有多强悍,认证考试2022年12月上线,次年2月就以全国首批速度强势通过考试,并于两周后正式收到[Redis认证开发人员]证书! 虹科小云忍不住浅浅炫耀一下: 或许大家对Red ...

  8. CKA认证含金量高吗?

    含金量这个词其实我认为是跟市场认可度和供需关系有着很大的关联.先从市场认可度来看,CKA 证书是云原生计算基金会 CNCF 组织的,它考察的是你是否具备足够管理 Kubernetes 集群的必备知识. ...

  9. 微软认证考试70-461 Work with Data 数据处理 --27%比重--(5.5)

    附注:微软认证考试70-461范围 Create Database Objects创建数据库对象 (24%) Work with Data数据处理 (27%) Modify Data数据修改 (24% ...

最新文章

  1. 【BZOJ】3390: [Usaco2004 Dec]Bad Cowtractors牛的报复(kruskal)
  2. 对命令行程序调用及其结果显示的一点补充
  3. JAVA的内存分配机制
  4. 关于 TApplication 详解 六 ---- TColorDialog
  5. SpringBoot实现导入功能
  6. [渝粤教育] 南开大学 面向对象程序设计 参考 资料
  7. 教学演示软件 模型八 医学的人体模型
  8. html字体加粗怎么设置,css怎么设置字体加粗?
  9. 关于社会认同和从众心理——从连环校园凶杀及连环跳楼说起
  10. Android11 图片裁剪问题
  11. 针式打印机连续打印多走纸_针织打印机以及更多开放源代码的艺术品
  12. freeNAS(网络区域存储)
  13. Go会否给Java带来冲击?
  14. 服务器客服获取小程序头像,微信小程序自动获取微信用户头像
  15. 金蝶BOS开发数据库工具类
  16. js实现在可视区内,文字图片动画效果
  17. QA应该独立于项目组吗?
  18. 解决Win10桌面Explorer.exe占用CPU过高的问题。
  19. 毕业设计-基于大数据的新闻推荐系统-python
  20. 二进制转十进制的简便方法

热门文章

  1. Mac下添加Chrome插件
  2. Android原生Switch禁止滑动实现
  3. 医院洁净手术室设计装修要点SICOLAB
  4. 操作系统实验指导书(完整版)
  5. 敏捷测试--开源电子书连载
  6. html5中图片热点,HTML5 创建热点图
  7. 易班自动打卡+钉钉机器人消息提醒
  8. C#语言跟WPF学习视频
  9. PPT制作3D绘图(1)
  10. 华为OD机试 - 完美走位(Java JS Python)