好久沒(méi)寫筆記了,再不寫都忘記了這項(xiàng)有意思的事情了,好習(xí)慣還是要堅(jiān)持下去的。
這次就寫點(diǎn)考CKA相關(guān)的事情。
https://training.linuxfoundation.org/cka-program-changes-2020/
從2020.09月考試,CKA考試時(shí)間和CKAD考試時(shí)間保持一致,從原來(lái)的3小時(shí)改為2小時(shí)。對(duì)應(yīng)的題目也變少了。一共17題,66分通過(guò),但是難度提升了。然后每題的分值差不多也是4分或者7分。考試的時(shí)候,最好提前15分鐘進(jìn)入考試??脊贂?huì)等在那里,然后考官會(huì)要求用攝像頭查看房間配置,桌面必須干凈,水杯可以放在在桌面,但水杯上不能有文字。用筆記本電腦的攝像頭拍攝房間情況,實(shí)際操作起來(lái)不是很方便,而且還連著擴(kuò)展屏,很多線,但是慢慢轉(zhuǎn)動(dòng)也還好。會(huì)要求查看你的護(hù)照,房間四面墻壁,考試的桌子,桌子下面(這里面還有個(gè)小坑,我的電腦需要接入外接耳機(jī),瀏覽器才允許共享攝像頭,我一開(kāi)始不知道,足足弄了快一個(gè)小時(shí)吧,各種查問(wèn)題,清cache,授權(quán),重啟...考試時(shí)間也就順延了)??荚嚻陂g如果考官發(fā)現(xiàn)你的頭像不在屏幕中央,他會(huì)通過(guò)live chat提示你,或者要求你舉起雙手給他看??荚囘€剩30分鐘,15分鐘的時(shí)候,考官也會(huì)提醒你。當(dāng)然它的進(jìn)度條不是時(shí)鐘,所以你也看不出時(shí)間剩余多少,所以還是挺緊張的。
考題分布也沒(méi)啥規(guī)律,但是基本上第一題題目就很長(zhǎng),很容易慌。整體后半部分題目容易些。但是還是不建議從后往前做,雖然每個(gè)題目的集群環(huán)境不一樣,但是有些題目前后還是有依賴的。比如上一題讓你把集群升級(jí)到最新版本,下一題就讓你備份它,并通過(guò)給定的備份文件,把恢復(fù)到之前狀態(tài)。而且兩題分?jǐn)?shù)是14分。如果遇到不會(huì)做的直接就先跳過(guò)了,可以把有問(wèn)題的題目mark一下,回過(guò)頭來(lái)在做,先把會(huì)做的都做了??荚囍杏腥魏螁?wèn)題也可以問(wèn)考官,但不過(guò)就是要打字,而不是語(yǔ)言。如果遇到console失去連接,也不要慌張,考官說(shuō)每題都是有保存的,所以不用擔(dān)心考試中斷啥的。
接下來(lái)說(shuō)說(shuō)新增的題目考法:
- 配置RBAC,給指定的serviceAccount配置role,并把它關(guān)聯(lián)起來(lái)。
- 給指定的namespace 配置networkpolicy,要求指定namespace下的pod可以訪問(wèn)指定namespace下的指定port的pod。
- 創(chuàng)建ingress,把服務(wù)暴露出來(lái)。
- 給已經(jīng)存在的pod,配置sidecar contianer,共享pod的log,類似于現(xiàn)在的monitor架構(gòu)。
- 升級(jí)主節(jié)點(diǎn)上的kubelet,kubeadm,可以用apt-cache policy kubelet查看當(dāng)前環(huán)境里的所有版本,然后安裝升級(jí)。升級(jí)之前先drain主節(jié)點(diǎn),升級(jí)完之后在uncordon。kubernetes control plane組件可通過(guò)直接修改各自的yaml,修改image的版本。
- 根據(jù)指定的storageClass,創(chuàng)建pvc,并且把該pvc綁定到pod里。最后再通過(guò)patch或者edit命令擴(kuò)展它的存儲(chǔ)容量。
- 用etcdctl備份集群,并用指定的備份文件恢復(fù)集群。
剩下的跟以前考點(diǎn)差不多,比如:
1.創(chuàng)建pod包含1到4個(gè)container。
- 擴(kuò)展deployment的replicas。
- 升級(jí)image,并回滾。
- 創(chuàng)建指定的daemonSet。
- 查看log,將Error信息存到文件。
- 查看集群里指定service的消耗CPU最多的Pod。
- 處于ready的node數(shù),排除taints。
- 集群有個(gè)節(jié)點(diǎn)不可用,修復(fù)。
等等。

