Chuyển đến nội dung chính

第 47 課:實務 — 雲端平台與生產準備狀況

模組 10 實務:部署到託管 K8s (EKS/GKE/AKS)、設定 PDB、HPA、使用 Spot 節點進行成本最佳化、生產就緒檢查表、Karpenter 節點整合。

🔒 DevSecOps — 第 47 課 第 47 課:實作 — 雲端平台與 生產準備狀況

KUBERNETES:從基礎到進階

模組 10:雲端與雲端製作

xdev.asia

🎯練習目標__HTMLTAG_68___
  • 將生產就緒的應用程式部署到本地叢集(模擬雲端)
  • 配置 PodDisruptionBudget 並測試節點排出__HTMLTAG_73___
  • 具有自訂指標的 HPA 設定__HTMLTAG_75___
  • 應用安全最佳實務(PSS、網路策略)
  • 測試正常關閉
  • 配置 Karpenter 合併(模擬)

實驗室 1:生產就緒部署__HTMLTAG_84___ ___程式碼區塊_0___

實驗 2:PodDisruptionBudget

___程式碼區塊_1___

實驗 3:水平 Pod 自動縮放器__HTMLTAG_88___ ___程式碼區塊_2___

實驗 4:網路策略

___程式碼區塊_3___

實驗 5:安全情境__HTMLTAG_92___ ___程式碼區塊_4___

實驗 6:正常關機測試

___程式碼區塊_5___

清理

___程式碼區塊_6___

摘要__HTMLTAG_98___
  • ✅ 生產部署:滾動更新+探測+正常關閉
  • ✅ PDB:如果違反最低可用性,則防止流失__HTMLTAG_103___
  • ✅ HPA:基於 CPU/RPS 自動縮放
  • ✅ 網路策略:預設拒絕 + 允許特定流量__HTMLTAG_107___
  • ✅ 安全性上下文:非根、唯讀檔案系統、無功能
  • ✅ 正常關閉:preStop 掛鉤 + SIGTERM 處理程序