iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Kubernetes

從零開始的雲端實戰:30 天 Kubernetes 核心觀念與部署指南 系列

本系列文章專為 Kubernetes (K8s) 初學者與後端開發者設計,以「觀念打底 + 本地實作 + 踩坑紀錄」為核心,帶領讀者從零建構雲端原生(Cloud Native)的架構思維。

內容涵蓋:
1、架構基礎:Docker 到 K8s 演進史與 Minikube 本地集群建置。
2、核心實戰:Pod、Deployment、Service、Ingress 等物件部署。
3、進階維運:Helm 打包、HPA 自動擴縮容、Prometheus 監控與 GitOps 觀念。

帶你 30 天無痛建立雲端原生思維,獨立完成應用部署!

參賽天數 23 天 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 11

【Day 11】對外開門營運:Service NodePort 與 LoadBalancer 存取測試

今日目標 理解 Kubernetes 將服務暴露給外部流量的兩大主流 Service 型態:NodePort 與 LoadBalancer。 搞懂 NodeP...

2026-08-23 ‧ 由 b132009 分享
DAY 12

【Day 12】流量總管:Ingress 與 Ingress Controller 網域路由設定

今日目標 理解為什麼在微服務架構下,Service(NodePort / LoadBalancer)不足以應對複雜路由需求。 搞懂 Ingress(規則定義)...

2026-08-24 ‧ 由 b132009 分享
DAY 13

【Day 13】設定分離實務:ConfigMap 將環境變數與程式碼解耦

今日目標 理解軟體架構中「設定(Config)與程式碼解耦」的核心原則(The Twelve-Factor App)。 搞懂 Kubernetes Confi...

2026-08-25 ‧ 由 b132009 分享
DAY 14

【Day 14】雙層架構部署:Web 前端 + 後端 API 在 K8s 上的通訊整合

今日目標 融會貫通第二週所學:Deployment、Service(ClusterIP / NodePort)與 ConfigMap。 實戰部署標準的雙層(T...

2026-08-26 ‧ 由 b132009 分享
DAY 15

【Day 15】機密資料管理:Secret 的加密機制與安全掛載

今日目標 理解為什麼敏感資訊(密碼、API Token、TLS 憑證)不能存放在 ConfigMap。 搞懂 Kubernetes Secret 的型態、Ba...

2026-08-27 ‧ 由 b132009 分享
DAY 16

【Day 16】資料持久化:PersistentVolume (PV) 與 PersistentVolumeClaim (PVC)

今日目標 理解容器的無狀態(Stateless)天性與資料持久化(Persistent Storage)的必要性。 搞懂 Kubernetes 儲存三劍客:P...

2026-08-28 ‧ 由 b132009 分享
DAY 17

【Day 17】有狀態應用:StatefulSet 如何管理 MySQL / Redis 等資料庫?

今日目標 理解「無狀態(Stateless)」與「有狀態(Stateful)」應用在分散式架構下的根本差異。 搞懂為什麼 Deployment 不適合用來跑多...

2026-08-29 ‧ 由 b132009 分享
DAY 18

【Day 18】排程與一次性任務:Job 與 CronJob 自動化執行腳本

今日目標 理解常駐服務(Deployment/StatefulSet)與批次任務(Job)的本質差異。 搞懂 Kubernetes Job 的重試機制(bac...

2026-08-30 ‧ 由 b132009 分享
DAY 19

【Day 19】團隊多租戶隔離:Namespace 劃分與 ResourceQuota 資源限制

今日目標 理解在企業多團隊或多專案情境下,多租戶隔離(Multi-Tenancy)的核心需求。 掌握 Kubernetes Namespace 的作用邊界與命...

2026-08-31 ‧ 由 b132009 分享
DAY 20

【Day 20】K8s 包裝神器:Helm Chart 概念與 Helm Repo 操作

今日目標 理解為什麼在管理複雜應用時,純 YAML 檔(Raw YAMLs)會面臨維護瓶頸。 認識 Kubernetes 生態系中最主流的套件管理工具:Hel...

2026-09-01 ‧ 由 b132009 分享