這是一個 30 天的 Kubernetes 學習計畫,從基本概念到進階操作的內容。課程從 Kubernetes 的架構、安裝和環境設定開始,接著探討Pod、Deployment、Service 等基本單位。中段課程包括 ConfigMaps、Secrets、Volume 與 PersistentVolume 以及動態儲存管理。之後進一步介紹如何管理有狀態應用StatefulSet、系統級應用DaemonSet、定期任務CronJob,並探討進階的網路策略。後期課程關注命名空間、Helm 和 Kustomize 的使用,最後以kubeadm 進行的升級與維護,讓你逐步掌握 Kubernetes
Kubernetes的套件管理工具 Helm Helm 是 Kubernetes 的套件管理工具,旨在簡化應用的部署、升級和管理過程。它透過 Chart 封裝應...
使用 Kustomize 進行 Kubernetes 設定管理 Kustomize 的基本用法和設定 Kustomize 是 Kubernetes 原生的組態管...
Pod的生命周期與調度策略 理解 Pod 的各個階段和調度過程 Kubernetes 中的 Pod 是應用程式運行的基本單位,了解 Pod 的生命周期和調度策略...
深入理解 Kubernetes 的調度器 調度器的工作原理和自定義調度 Kubernetes 調度器是 Kubernetes Cluster 的核心組件之一,負...
Operators:自動化應用程式運維 使用 Operators 進行應用程式的自動化管理 Operators 是 Kubernetes 中的一種模式和工具,用...
使用 RBAC 進行身份驗證和授權 基於角色的存取控制的設定 基於角色的存取控制(RBAC,Role-Based Access Control)是 Kubern...
Network Policies:Kubernetes中的網路安全 設定和管理網路策略 在 Kubernetes 中,Network Policies 是一種強...
使用 Prometheus 與 Grafana 監控 Kubernetes 關於 Prometheus 與 Grafana Prometheus 和 Grafa...
使用 Kubernetes Dashboard 圖形介面管理Cluster 介紹 Kubernetes Dashboard Kubernetes Dashboa...
使用 kubeadm 進行 Cluster 升級與維護 如何安全地升級和維護 Kubernetes Cluster Kubernetes 的升級和維護對於保持...