一、什么是CKA考試?
CKA (Certified Kubernetes Administrator) 考試是一種遠程在線、有監考、基于實操的認證考試,需要在運行Kubernetes的命令行中解決多個任務。CKA認證考試是專為Kubernetes管理員、云管理員和其他管理Kubernetes實例的IT專業人員而設的。已獲得認證的K8s管理員具備了進行基本安裝以及配置和管理生產級Kubernetes集群的能力。
二、考CKA有什么用?
證明你的實力,提高競爭力:云原生發展趨勢日益迅猛,越來越多的公司已經開始使用kubernetes作為核心容器調度平臺,因此在諸多崗位都有明確的CKA認證要求。
公司招投標:有過招投標經驗的同學應該了解招投標的過程,這塊就不詳細敘述,通過CKA證明你們公司擁有云原生技術實力,同時可通過CKA認證提供公司投標評分
申請KCSP認證:每個公司有3名CKA員工就可以申請KCSP
三、CKA考試技巧
1、別名設置
考試多半是通過命令行直接操作,已到達考試目標,頻繁的命令不僅容易出錯而且比較占用時間!
2、資源簡稱-SHORTNAMES
下面只是列舉了部分比較常見的資源,因為k8s資源很多,像查看更多的話,可以執行 kubectl api-resources 命令來查看,表格中的簡稱一定要記住。
3、學會看文檔
記住“這是一場開卷考試”,所以不要想著死記硬背那一堆yaml文件,學會使用搜索,這將事半功倍,例如:想要知道deployment里面有哪些可以配置的字段,直接在官網文檔搜索 deployment 即可,而且支持中文,考試中讓你創建一個 deployment,你完全可以把 yaml 粘貼過去,通過 vi 命令編輯一些名稱和docker image 即可,到這是不是感覺離通過考試又進了一步!
4、Help大法好
學會 kubectl xxx --help,會有不一樣的驚喜。
5、牢記pod的狀態
在k8s集群中,我們創建最多的資源應該就是pod了,因為這直接關系到我們的服務是否正常,了解pod不同狀態所代表的含義是更加有利于幫助我們排查問題。