Container
•
•
By Jennifer
Helm Charts 實戰:變數管理與樣板化
K8s 的套件管理
手寫大量 YAML 檔難以維護。Helm 透過 values.yaml 將配置分離。
技巧:
- 使用
_helpers.tpl定義共用的 Labels 或 Name 邏輯。 - 針對不同環境建立
values-dev.yaml與values-prod.yaml。 - 利用
helm upgrade --install --atomic確保部署失敗時自動回滾,避免環境處於半壞狀態。