iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
DevOps

30天準備CKA考試 系列

最近在準備考CKA證照,打算把準備過程中,我對Kubernetes的理解與學到的知識與大家交流。

鐵人鍊成 | 共 30 篇文章 | 10 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11:Namespaces與ResourceQuota

在Kubernetes中的Namespace,就是用來將同一個集群中的各種資源互相隔離的機制。所以在同一個Namespace的各種Object的名稱都要唯一,而...

2022-09-26 ‧ 由 Calvin 分享
DAY 12

Day 12:Logging & Monitoring

在Kubernetes的使用上,觀看各個Pod的Log,對於Debug以及了解內部運行狀況是非常有幫助的。 監控集群的各種資源使用率,對於集群的穩定也是相當重要...

2022-09-27 ‧ 由 Calvin 分享
DAY 13

Day 13:Environment Variable

我們時常會使用環境變數來讓Pod區分當前的環境為Production或Stagging,以及使用環境變數來帶入連接資料庫的各種資訊,像是Host、User、Pa...

2022-09-28 ‧ 由 Calvin 分享
DAY 14

Day 14:ConfigMap & Secret

昨天介紹環境變數時,有提到了ConfigMap與Secret,當我們想要將一些資料和程式碼分開時,而這些資料如果是非機密資料,那我們會用ConfigMap,若是...

2022-09-29 ‧ 由 Calvin 分享
DAY 15

Day 15:Cluster Upgrade

Kubernetes的更新週期是三個月,也就是每三個月會推出新版本。記得當初我第一次開始用Kubernetes的時候,版本是v1.16.2,而到今日已經是v1....

2022-09-30 ‧ 由 Calvin 分享
DAY 16

Day 16:ETCD與集群的備份與還原

Day 03有提到,ETCD是一種Key-Value型態的資料庫,用來保存Kubernetes集群中的各種數據。而當災難發生時,使用ETCD的備份來復原是很重要...

2022-10-01 ‧ 由 Calvin 分享
DAY 17

Day 17:Volume

在之前的討論中,曾經出現過volumes和volumeMounts,因為Container內的資料如果不是本來就存放在image中,那當這個Container因...

2022-10-02 ‧ 由 Calvin 分享
DAY 18

Day 18:Persistent Volumes

簡稱PV。昨天有提到Volume可以想像成Pod的外接儲存空間,那PV就可以想像成在集群中的一顆硬碟。它可能是存在集群中的Node上,也有可能並不在集群中。 P...

2022-10-03 ‧ 由 Calvin 分享
DAY 19

Day 19:Storage Class

昨天我們有提到如果要動態建立PV的話,需要使用StorageClass,而它的使用方式就是在建立PVC時,指定要用什麼StorageClass,它就會製作相對應...

2022-10-04 ‧ 由 Calvin 分享
DAY 20

Day 20:使用kubeadm建立集群 - 前置作業

kubeadm是一種用來建立集群的工具。 在Day 03:Kubernetes的架構有提到Kubernetes集群中有許多元件,那我們在建立集群時,可以自己去下...

2022-10-05 ‧ 由 Calvin 分享