Pass --ca-file to helm upgrade when applicable [#74]

This commit is contained in:
Erin Call
2020-01-20 10:47:49 -08:00
parent 1f7b6bb389
commit c38537ac32
5 changed files with 10 additions and 1 deletions

View File

@@ -20,6 +20,7 @@ type Upgrade struct {
Force bool
Atomic bool
CleanupOnFail bool
CAFile string
cmd cmd
}
@@ -82,6 +83,9 @@ func (u *Upgrade) Prepare(cfg Config) error {
for _, vFile := range u.ValuesFiles {
args = append(args, "--values", vFile)
}
if u.CAFile != "" {
args = append(args, "--ca-file", u.CAFile)
}
args = append(args, u.Release, u.Chart)
u.cmd = command(helmBin, args...)