🎯練習目標__HTMLTAG_68___
- 使用 Deployment + Sidecar 容器(日誌轉發器)部署真正的 Web 應用程式
- 執行滾動更新和回滾__HTMLTAG_73___
- 使用 NodePort 公開服務
- 使用臨時容器調試容器
- 管理多團隊的命名空間與資源配額__HTMLTAG_79___
準備
___程式碼區塊_0___實驗 1:使用 Sidecar 容器部署 Web 應用程式
使用 Grafana Alloy 部署 nginx 作為 sidecar 日誌轉發器(模擬,無需配置實際的 Loki).
___程式碼區塊_1___ ___程式碼區塊_2___實驗 2:公開服務與測試負荷平衡__HTMLTAG_88___ ___程式碼區塊_3___
實驗 3:滾動更新
___程式碼區塊_4___實驗 4:使用臨時容器進行除錯
___程式碼區塊_5___實驗 5:具有 ResourceQuota 的多團隊命名空間
___程式碼區塊_6___實驗 6:金絲雀部署
___程式碼區塊_7___疑難排解 — 常見問題
Pod 陷入待定狀態__HTMLTAG_100___ ___程式碼區塊_8___
ImagePullBackOff
___程式碼區塊_9___CrashLoopBackOff
___程式碼區塊_10___清理
___程式碼區塊_11___摘要__HTMLTAG_108___
您已練習:
- ✅ 使用 Sidecar 容器進行部署(K8s 1.33+)
- ✅ 滾動更新與安全回滾
- ✅ 使用 NodePort 和 EndpointSlices 的服務
- ✅ 使用临时容器进行调试
- ✅ 多團隊的命名空間 + ResourceQuota + LimitRange
- ✅ 金絲雀部署模式