CKA认证的含金量
1. 什么是CKA認證?
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 認證管理員 (CKA) **計劃由云原生計算基金會 (CNCF) 與 Linux 基金會合作創(chuàng)建,以幫助開發(fā) Kubernetes 生態(tài)系統(tǒng)。
作為發(fā)展速度最快的開源項目之一,Kubernetes 的使用量呈爆炸式增長。Cloud Native Computing Foundation 致力于發(fā)展 Kubernetes 管理員社區(qū),從而使使用 Kubernetes 的眾多公司和組織持續(xù)增長。
認證是該過程中的關(guān)鍵步驟,它使經(jīng)過認證的管理員能夠在就業(yè)市場上快速建立自己的信譽和價值,也使公司能夠更快地聘請高素質(zhì)的團隊來支持其發(fā)展。
2. Kubernetes當前的發(fā)展趨勢和地位
開源正在迅速成為全球軟件開發(fā)的首選模式,最新一項市場調(diào)查顯示,在1000種常用的商業(yè)軟件中,96%使用了開源代碼,而且平均高達57%的源代碼是來自開源代碼。
去年的開源軟件就業(yè)市場調(diào)研報告顯示,49%的受訪開源開發(fā)者認為缺乏培訓機會是職業(yè)發(fā)展的最大挑戰(zhàn)之一。在人才招聘方面,6個需求最大的認證人才是Linux (80%)、Cloud (64%)、Security (49%)、Web Technologies (49%)、Networking (46%)、Containers (44%)。
值得一提的是容器技術(shù) (Containers) 的需求跟去年的調(diào)研比較,有高達66%的增幅,也是所有類別里增幅最大的一個。說到容器技術(shù),毫無疑問Kubernetes已經(jīng)成為了容器技術(shù)的技術(shù)代名詞。
3. Kubernetes工程師的含金量
Kubernetes在國內(nèi)的火爆程度,可以從招聘網(wǎng)站上各互聯(lián)網(wǎng)公司的Kubernetes工程師招聘需求中看到,不僅職位供不應(yīng)求,年薪福利更是遠遠高于大多數(shù)程序員,而CKA是目前Kubernetes運維領(lǐng)域唯一的官方認證考試。

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