| 结构 | helmfile.yaml + environments + releases 模板 |
|---|---|
| 命令 | helmfile diff / helmfile apply / helmfile -e prod list |
| 依赖 | 可按 needs 定义 release 间的次序 |
片段
片段
environments:
dev: {values: [values/dev.yaml]}
prod: {values: [values/prod.yaml]}
releases:
- name: app
chart: ./chart
namespace: '{{ .Environment.Name }}'helmfile diff 接进 CI:变更评审直接看渲染差异,比只看 values 改动直观。