2022 CKA + CKAD 考試分享
前言

大約花了一個月左右的時間準備,在上禮拜拿到了 CKA (Certified Kubernetes Administrator),CKAD (Kubernetes Certified Application Developer) 兩張證照,分享一下我的準備方式與考試流程,希望可以幫助到需要的人 ^^

大約花了一個月左右的時間準備,在上禮拜拿到了 CKA (Certified Kubernetes Administrator),CKAD (Kubernetes Certified Application Developer) 兩張證照,分享一下我的準備方式與考試流程,希望可以幫助到需要的人 ^^
目前使用 Helm 來安裝時採用的方法,透過自定義 CRD (Kubernetes Custom Resource) 來生成 prometheus 的各種元件
也因為使用 CRD 的關係,學習上會比較不直觀,這部分還是需要對 prometheus 官方文件熟悉一點
預計之後會再針對基本的 prometheus, alertmanager 設定再整理一下
會把 API 存在 monitoring.coreos.com/v1
身為一個想要應徵 SRE(Site Reliability Engineering) 工程師的我,最近被朋友問到說 SRE 的工作內容要做什麼,居然沒辦法解釋得很清楚,也代表我對於這個名詞還不夠熟悉吧…
因為 SRE 也不是什麼多新的詞了,網路上不少資源可以翻閱,不過之前常常看過之後覺得自己會了,然後被問又講不清楚,所以就想說不如自己整理一篇文章吧,這樣至少忘記的時候可以快速複習一下~
SRE 是由 Google 所提出的一個應用與實現,其中會使用 SLO,SLA,SLI 三項來評估服務的 可靠性。
在目前環境中很常使用到的 容器化 主要就是透過 Linux kernel 的資源隔離來做到的
因此要弄懂容器怎麼做到資源管理,就必須要理解 Cgroup (control group) Linux namespace, overlay2 等等的
那這一篇會聚焦在運算資源 (CPU) 上面做一個很簡單的實作
因為現在 Cloud-native 的觀念越來越盛行,container image 是基礎
如果要自己寫 image 的話,就有一些眉角需要注意一下,其中一個我覺得蠻重要的就是 entrypoint 的設計 (如果設計不好可能 container 隨時就掛了)