聯繫我們
 課程時長 14 時間:

課程簡介

Kubernetes 簡介

  • 什麼是 Kubernetes?
  • 容器編排的好處
  • Kubernetes 與 Docker Swarm 及其他編排工具的比較

核心元件與架構

  • 控制平面與節點架構
  • Pod、ReplicaSet 與 Deployment
  • 服務、標籤與選擇器

設定 Kubernetes 環境

  • 使用 Minikube 或 Kind 建立本地叢集
  • kubectl 命令列工具
  • 存取及檢查叢集元件

在 Kubernetes 中部署應用

  • 建立及管理 Pod 與 Deployment
  • 滾動更新與回滾
  • 容器映像管理

網路與服務

  • 叢集網路概觀
  • 建立內部及外部服務
  • DNS、Ingress 控制器與負載平衡基礎

卷與存儲

  • 使用持久化卷與卷聲明
  • 存儲類別與動態預配
  • 數據持久化策略

叢集監控與故障排查

  • 檢查 Pod 日誌與事件
  • 常用的 kubectl 診斷命令
  • 資源限制與健康檢查的最佳實務

總結與後續步驟

最低要求

  • 了解容器化概念(例如:Docker)
  • 具備 Linux 命令列操作經驗
  • 具備基本的網路與系統管理知識

目標對象

  • 部署容器化應用的開發人員
  • 管理容器編排的 DevOps 工程師
  • 支援 Kubernetes 環境的系統管理員

客戶評論 (4)

課程分類