kubernetes學習之CKA認證


最近接觸了很多kubernetes應用場景,學習了不少kubernetes的知識,所以想着官方認證一下CKA。不得不感嘆:雲時代真的來了。

K8s的專業技術認證主要有以下幾種:

CKA(Kubernetes 管理員認證)
CKAD(Kubernetes 應用程序開發者認證)
CKS(Kubernetes 認證安全專家。預計2020年11月開放,須先通過CKA認證)

其中,知名度最高、應用范圍最廣的是CKA認證。

Kubernetes管理員認證(CKA)計划的目的是提供CKA管理員具有執行Kubernetes管理員職責的技能﹑知識和能力的保證。

CKA 全稱是 Certificated Kubernetes Administrator,也就是官方認證的 Kubernetes 管理員,由 Kubernetes 的管理機構 CNCF 授權。對於想做 Kubernetes 運維類工作的朋友,拿到 CKA 應該算是除了相關工作經驗外,最有力的能力背書了。當然對於想了解k8s的人來說,獲取認證也是一種知識能力的證明。
 

1、CKA認證考試報名

CKA目前已經推出中文考試服務,並且可以直接使用支付寶購買,並開具發票。

報名地址:

中文報名考試費用為2088元人民幣。

CKA現有以下考試方式可供選擇: 英文監考官–線上考試 (考試編號:CKA), 中文監考官–線上考試(考試編號:CKA-CN)。可選擇遠程或者是在考點進行考試(考點的網絡情況也一般,並無太大區別)。

2、CKA認證考試准備

以中文考試為例,需要做好以下准備:

  • 先進行身份驗證,准備身份證及有本人簽名的信用卡(境內境外都可以)
  • 約考(有效期一年,注意時區問題。考試前24小時可修改)
  • 環境檢測(WebDelivery Compatibility Check,需要提前調試好網絡、安裝插件)等如下事項。

所有准備項均通過后才可正式參加考試。

3、CKA認證考試系統要求

  1. 考試要求使用chrome或其他chromium內核的瀏覽器,安裝innovactive exams screensharing插件,並打開第三方cookie。建議使用較新版本的chrome。
  2. 需要同步音頻、視頻和桌面,對網絡帶寬及穩定性有較高要求。建議調試好網絡(本人為了考試專門換了千兆路由器^_^)。並且如果是共用網絡,提前和他人打聲招呼,不要看視頻或者下載大文件。
  3. 提前准備好麥克風等設備,確保能采集到考試環境聲音。筆記本電腦用自帶的即可。
  4. 提前准備好攝像頭等設備,確保能采集到考試環境畫面,監考官會要求移動攝像頭查看桌面、桌底以及周圍環境。筆記本電腦用自帶的即可。

4、CKA認證考試環境准備

  • 整潔的桌面
    • 桌面不能有紙、筆、電子設備或其他雜物。可以喝水,不能吃東西,飲用水不能有標識。
    • 桌底不能有紙、垃圾桶或其他雜物
  • 干凈的牆壁
    • 牆壁上不能貼有紙或打印物。如果有在考試開始前會被要求移除
    • 可以有畫作或者牆壁裝飾
  • 光線
    • 要求光線充足,能看清考生的臉、手和周圍環境
    • 考生身后沒有明亮的燈光或者窗戶
  • 其他
    • 考試期間考生必須留在攝像頭范圍內
    • 考試環境應盡可能安靜,避免咖啡廳、開放式辦公場所等


完成報名,約定考試時間后你會收到考試官方郵件,自己要仔細閱讀。
PS:網絡一定要快,一般可以選擇周末早上4,5點,這個時候外國網站可能不卡,考試時間三個小時。
  提前准備好護照,清理好桌面,考試過程也很嚴格(我考試當天確認個人信息加清理桌面花了50分鍾,當然會順延時間,但是不能確保網絡情況!!)
  考試時只能打開一個kubeenetes.io官網文檔頁簽
  2020年9月更新的CKA新版考試66分以上即可通過(原定72分),考試不通過有一次補考機會。
  考試結束后會自動評分,36小時內會收到郵件告知考試結果是否通過。
  CKA認證有效期為3年。3年之后根據個人需要決定是否重考。
 
  

CKA考綱

考試一般選擇最新版本的k8s,目前使用的是1.19版本。考綱會隨着k8s版本更新而更新。

考綱詳情:

集群架構,安裝和配置:25%

• 管理基於角色的訪問控制(RBAC)

• 使用Kubeadm安裝基本集群

• 管理高可用性的Kubernetes集群

• 設置基礎架構以部署Kubernetes集群

• 使用Kubeadm在Kubernetes集群上執行版本升級

• 實施etcd備份和還原

工作負載和調度:15%

• 了解部署以及如何執行滾動更新和回滾

• 使用ConfigMaps和Secrets配置應用程序

• 了解如何擴展應用程序

• 了解用於創建健壯的、自修復的應用程序部署的原語

• 了解資源限制如何影響Pod調度

• 了解清單管理和通用模板工具

服務和網絡:20%

• 了解集群節點上的主機網絡配置

• 理解Pods之間的連通性

• 了解ClusterIP、NodePort、LoadBalancer服務類型和端點

• 了解如何使用入口控制器和入口資源

• 了解如何配置和使用CoreDNS

• 選擇適當的容器網絡接口插件

存儲:10%

• 了解存儲類、持久卷

• 了解卷模式、訪問模式和卷回收策略

• 理解持久容量聲明原語

• 了解如何配置具有持久性存儲的應用程序

故障排除:30%

• 評估集群和節點日志

• 了解如何監視應用程序

• 管理容器標准輸出和標准錯誤日志

• 解決應用程序故障

• 對群集組件故障進行故障排除

• 排除網絡故障

 

學習資料:

1.kubernetes.io

2.基礎知識 https://www.bilibili.com/video/BV1S7411m7vM?p=1

3.考試真題講解: https://www.bilibili.com/video/BV1vA411p77o?spm_id_from=333.788.b_765f64657363.1

注意可以現在本機上搭建一個minikube,便於學習。

報班or自學?報班學費一般要一萬多,本人選擇自學(主要是因為窮^_^,考試費已經花了兩千多大洋了O(∩_∩)O),自學並不影響你通過考試!

2021年3月獲得證書,附上證書:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM