fix: helm diff missing --reset-values (#696)

Fixes #681
This commit is contained in:
KUOKA Yusuke
2019-06-16 16:52:32 +09:00
committed by GitHub
parent 7dec948950
commit 3bf0f7d54e
2 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -192,7 +192,7 @@ func (helm *execer) DiffRelease(context HelmContext, name, chart string, flags .
helm.logger.Infof("Comparing %v %v", name, chart)
preArgs := context.GetTillerlessArgs(helm.helmBinary)
env := context.getTillerlessEnv()
out, err := helm.exec(append(append(preArgs, "diff", "upgrade", "--allow-unreleased", name, chart), flags...), env)
out, err := helm.exec(append(append(preArgs, "diff", "upgrade", "--reset-values", "--allow-unreleased", name, chart), flags...), env)
// Do our best to write STDOUT only when diff existed
// Unfortunately, this works only when you run helmfile with `--detailed-exitcode`
detailedExitcodeEnabled := false