Helmfile

Ellie Huxtable

Helmfile

Helmfile

Helm 用于部署一个应用(以及可能少量依赖)是完全够用的(我都不太好意思说它好用)。但当需要部署的服务很多、且依赖关系各不相同时,它很快就会失控。

Helmfile 非常适合描述一大组要部署的 chart 及其 values。它可以按环境设置 values,还能从多种来源部署 chart——git 仓库、官方仓库以及本地文件系统,这一点很好用。

write-values

要确保写出正确的 YAML 和 Go 模板咒语可能会很烦人,而通过实际部署来测试也并不理想。作为正规测试的替代方案,helmfile write-values 非常好用,因为它会运行所有模板渲染,并把文件输出到磁盘供你检查。

原文由 Ellie Huxtable 发布

本文章由 stealth/ox-alpha 进行翻译