筆者在前一陣子開始學習 Kubernetes,在今年八月份順利通過了 CKA (Certified Kubernetes Administrator) 認證,想藉由本次鐵人賽將當初入門 K8s 的學習筆記整理出來,並且分享 CKA 的考試技巧與心得,希望能夠幫助到 K8s 的初學者與正在準備 CKA 考試的讀者。文章內容包含但不限於 CKA 的考試範圍,希望能盡可能涵蓋到大部分的 K8s 基礎概念。
前言 讓我們從「雲原生 (Cloud Native)」開始談起。 根據 CNCF(Cloud Native Computing Foundation) 的定義,...
今日目標 Kubernetes 的基本執行單位 --- Pod Kubernetes 的架構 --- Cluster Cluster 的基本硬體單...
今日目標 準備一個 Kubernetes cluster 做為練習環境 設定 VM 之間的 ssh 連線 使用 kubeadm 建立 cluster (...
今日目標 如何建立 Pod? 使用 yaml 建立 使用 kubectl 建立 快速產生 yaml 樣本 關於 Pod 的 kubectl 基本操...
今日目標 設定 Pod 的環境變數 設定 Pod 的指令 (command) 與參數 (arguments) Pod 中的環境變數 在許多應用場景中...
今日目標 Pod scaling 的概念與指令 kubeclt scale Label 與 Label Selector ReplicaSet、...
今日目標 Deployment 的 Update Strategy Recreate vs Rolling Update Rolling Update 的...
今日目標 了解 Namespace 的用途 Namespace 的基本操作 建立 Namespace 在特定 Namespace 中進行操作 什...
今日目標 Service 的用途 Service 的種類 ClusterIP NodePort LoadBalancer ExternalName...
今日目標 kubectl 常用指令整理 get & describe Pod Deployment Service kubectl 的小技巧...