Helmfile
Helmfile
Helm 對於部署單一應用程式以及少量相依套件來說算是堪用(要我說它好用實在有點勉強),但當需要部署大量服務且彼此有不同程度的相依關係時,情況很快就會失控。
Helmfile 非常適合用來描述大量待部署的 charts 及其 values。可以針對不同環境設定 values,並能從多種來源部署 charts——例如 Git 儲存庫、官方儲存庫以及本機檔案系統,這點相當方便。
write-values
要寫出正確的 YAML 與 Go 樣板咒語可能會很煩人,透過實際部署來測試也不是理想的做法。在缺乏完善測試的情況下,helmfile write-values 非常實用,因為它會執行所有的樣板處理,並將檔案傾印至磁碟以供檢視。
隨機一篇部落格