使用 Kubernetes 的容器編排
Containerization 與 Virtualization 概念
Julia Ostheimer
Freelance AI Consultant
認識 Kubernetes
簡稱:K8s
由 Google 開發,2014 年開源
96% 的組織正在使用或評估 Kubernetes
1
2022 年 Cloud Native Computing Foundation(CNCF)年度調查
2
標誌由 The Linux Foundation 提供
認識 Kubernetes
將容器分組為邏輯單位
分散式系統
1
圖示來源:Icons8.com
Kubernetes 元件總覽
最重要的 Kubernetes 元件:
Pods(工作負載最小單位)
Nodes(執行節點)
Control Plane(控制平面)
Cluster(叢集)
Pod:最小可部署單位
1
圖示來源:Icons8.com
Node:最小硬體單位
1
圖示來源:Icons8.com
以控制平面管理節點
1
圖示來源:Icons8.com
以叢集分組節點
1
圖示來源:Icons8.com
Docker 與 Kubernetes
Docker:處理「單一或少量容器」
Kubernetes:處理「大量容器」
一起來練習吧!
Containerization 與 Virtualization 概念
Preparing Video For Download...