CKA认证的含金量
1. 什么是CKA認(rèn)證?
The Certified Kubernetes Administrator (CKA) program was created by the Cloud Native Computing Foundation (CNCF), in collaboration with The Linux Foundation, to help develop the Kubernetes ecosystem.?
As one of the highest velocity open source projects, Kubernetes use is exploding. The Cloud Native Computing Foundation is committed to growing the community of Kubernetes Administrators, thereby allowing continued growth across the broad set of companies and organizations that are using Kubernetes.
Certification is a key step in that process, allowing certified administrators to quickly establish their credibility and value in the job market, and also allowing companies to more quickly hire high-quality teams to support their growth.
?
-------以上是官方解釋,以下是中文翻譯-------
?
**Kubernetes 認(rèn)證管理員 (CKA) **計(jì)劃由云原生計(jì)算基金會 (CNCF) 與 Linux 基金會合作創(chuàng)建,以幫助開發(fā) Kubernetes 生態(tài)系統(tǒng)。
作為發(fā)展速度最快的開源項(xiàng)目之一,Kubernetes 的使用量呈爆炸式增長。Cloud Native Computing Foundation 致力于發(fā)展 Kubernetes 管理員社區(qū),從而使使用 Kubernetes 的眾多公司和組織持續(xù)增長。
認(rèn)證是該過程中的關(guān)鍵步驟,它使經(jīng)過認(rèn)證的管理員能夠在就業(yè)市場上快速建立自己的信譽(yù)和價(jià)值,也使公司能夠更快地聘請高素質(zhì)的團(tuán)隊(duì)來支持其發(fā)展。
2. Kubernetes當(dāng)前的發(fā)展趨勢和地位
開源正在迅速成為全球軟件開發(fā)的首選模式,最新一項(xiàng)市場調(diào)查顯示,在1000種常用的商業(yè)軟件中,96%使用了開源代碼,而且平均高達(dá)57%的源代碼是來自開源代碼。
去年的開源軟件就業(yè)市場調(diào)研報(bào)告顯示,49%的受訪開源開發(fā)者認(rèn)為缺乏培訓(xùn)機(jī)會是職業(yè)發(fā)展的最大挑戰(zhàn)之一。在人才招聘方面,6個(gè)需求最大的認(rèn)證人才是Linux (80%)、Cloud (64%)、Security (49%)、Web Technologies (49%)、Networking (46%)、Containers (44%)。
值得一提的是容器技術(shù) (Containers) 的需求跟去年的調(diào)研比較,有高達(dá)66%的增幅,也是所有類別里增幅最大的一個(gè)。說到容器技術(shù),毫無疑問Kubernetes已經(jīng)成為了容器技術(shù)的技術(shù)代名詞。
3. Kubernetes工程師的含金量
Kubernetes在國內(nèi)的火爆程度,可以從招聘網(wǎng)站上各互聯(lián)網(wǎng)公司的Kubernetes工程師招聘需求中看到,不僅職位供不應(yīng)求,年薪福利更是遠(yuǎn)遠(yuǎn)高于大多數(shù)程序員,而CKA是目前Kubernetes運(yùn)維領(lǐng)域唯一的官方認(rèn)證考試。

當(dāng)前業(yè)界對于Kubernetes工程師所需的基本知識包括:
這幾個(gè)方面,這也是成為一名Linux基金會認(rèn)證的CKA所需要考核的技能。Kubernetes 管理員認(rèn)證(CKA)全稱為 Certified Kubernetes Administrator,這是一個(gè)對Kubernetes 工程師的技巧、知識、能力等全方面的專業(yè)認(rèn)證,因此,CKA 是目前國際軟件人才市場含金量最高的認(rèn)證之一。
4. CKA認(rèn)證考試
官方地址:https://www.cncf.io/certification/cka
4.1 能力要求
CKA認(rèn)證針對考核成為當(dāng)業(yè)界的Kubernetes管理員所需的技能,包括這些一般領(lǐng)域及其在考試中的權(quán)重:
| 集群架構(gòu),安裝和配置 | 25% |
| 工作負(fù)載和調(diào)度 | 15% |
| 服務(wù)和網(wǎng)絡(luò) | 20% |
| 存儲 | 10% |
| 故障排除 | 30% |
詳細(xì)內(nèi)容如下:
集群架構(gòu),安裝和配置:25%
? 管理基于角色的訪問控制(RBAC)
? 使用Kubeadm安裝基本集群
? 管理高可用性的Kubernetes集群
? 設(shè)置基礎(chǔ)架構(gòu)以部署Kubernetes集群
? 使用Kubeadm在Kubernetes集群上執(zhí)行版本升級
? 實(shí)施etcd備份和還原
工作負(fù)載和調(diào)度:15%
? 了解部署以及如何執(zhí)行滾動(dòng)更新和回滾
? 使用ConfigMaps和Secrets配置應(yīng)用程序
? 了解如何擴(kuò)展應(yīng)用程序
? 了解用于創(chuàng)建健壯的、自修復(fù)的應(yīng)用程序部署的原語
? 了解資源限制如何影響Pod調(diào)度
? 了解清單管理和通用模板工具?
服務(wù)和網(wǎng)絡(luò):20%
? 了解集群節(jié)點(diǎn)上的主機(jī)網(wǎng)絡(luò)配置
? 理解Pods之間的連通性
? 了解ClusterIP、NodePort、LoadBalancer服務(wù)類型和端點(diǎn)
? 了解如何使用入口控制器和入口資源
? 了解如何配置和使用CoreDNS
? 選擇適當(dāng)?shù)娜萜骶W(wǎng)絡(luò)接口插件
存儲:10%
? 了解存儲類、持久卷
? 了解卷模式、訪問模式和卷回收策略
? 理解持久容量聲明原語
? 了解如何配置具有持久性存儲的應(yīng)用程序
故障排除:30%
? 評估集群和節(jié)點(diǎn)日志
? 了解如何監(jiān)視應(yīng)用程序
? 管理容器標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤日志
? 解決應(yīng)用程序故障
? 對群集組件故障進(jìn)行故障排除
? 排除網(wǎng)絡(luò)故障
4.2 CKA認(rèn)證考試環(huán)境要求
- 整潔的桌面
- 桌面不能有紙、筆、電子設(shè)備或其他雜物。可以喝水,不能吃東西,飲用水不能有標(biāo)識。
- 桌底不能有紙、垃圾桶或其他雜物
- 干凈的墻壁
- 墻壁上不能貼有紙或打印物。如果有在考試開始前會被要求移除
- 可以有畫作或者墻壁裝飾
- 光線
- 要求光線充足,能看清考生的臉、手和周圍環(huán)境
- 考生身后沒有明亮的燈光或者窗戶
- 其他
- 考試期間考生必須留在攝像頭范圍內(nèi)
- 考試環(huán)境應(yīng)盡可能安靜,避免咖啡廳、開放式辦公場所等
4.3 CKA認(rèn)證考試過程要求
總結(jié)