本系列文章專為 Kubernetes (K8s) 初學者與後端開發者設計,以「觀念打底 + 本地實作 + 踩坑紀錄」為核心,帶領讀者從零建構雲端原生(Cloud Native)的架構思維。
內容涵蓋:
1、架構基礎:Docker 到 K8s 演進史與 Minikube 本地集群建置。
2、核心實戰:Pod、Deployment、Service、Ingress 等物件部署。
3、進階維運:Helm 打包、HPA 自動擴縮容、Prometheus 監控與 GitOps 觀念。
帶你 30 天無痛建立雲端原生思維,獨立完成應用部署!
今日目標 理解 Kubernetes 將服務暴露給外部流量的兩大主流 Service 型態:NodePort 與 LoadBalancer。 搞懂 NodeP...
今日目標 理解為什麼在微服務架構下,Service(NodePort / LoadBalancer)不足以應對複雜路由需求。 搞懂 Ingress(規則定義)...
今日目標 理解軟體架構中「設定(Config)與程式碼解耦」的核心原則(The Twelve-Factor App)。 搞懂 Kubernetes Confi...
今日目標 融會貫通第二週所學:Deployment、Service(ClusterIP / NodePort)與 ConfigMap。 實戰部署標準的雙層(T...
今日目標 理解為什麼敏感資訊(密碼、API Token、TLS 憑證)不能存放在 ConfigMap。 搞懂 Kubernetes Secret 的型態、Ba...
今日目標 理解容器的無狀態(Stateless)天性與資料持久化(Persistent Storage)的必要性。 搞懂 Kubernetes 儲存三劍客:P...
今日目標 理解「無狀態(Stateless)」與「有狀態(Stateful)」應用在分散式架構下的根本差異。 搞懂為什麼 Deployment 不適合用來跑多...
今日目標 理解常駐服務(Deployment/StatefulSet)與批次任務(Job)的本質差異。 搞懂 Kubernetes Job 的重試機制(bac...
今日目標 理解在企業多團隊或多專案情境下,多租戶隔離(Multi-Tenancy)的核心需求。 掌握 Kubernetes Namespace 的作用邊界與命...
今日目標 理解為什麼在管理複雜應用時,純 YAML 檔(Raw YAMLs)會面臨維護瓶頸。 認識 Kubernetes 生態系中最主流的套件管理工具:Hel...