helmfile: unknown command --set
Hey folks,
I don’t know if this is a follow on from all the arguments issues there have been recently, but building from master, a command which should work (and does work on 0.20.0), doesn’t:
❯ /Users/karl.stoney/go/src/github.com/roboll/helmfile/helmfile sync --args="--set fqdn=.testing.k8.atcloud.io --set global.name=shippr-simple --set global.version=latest --set global.env=testing" .
Updating repo
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "autotrader" chart repository
...Successfully got an update from the "stable" chart repository
...Successfully got an update from the "aws" chart repository
Update Complete. ⎈ Happy Helming!⎈
Decrypting secret /Users/karl.stoney/git/autotrader/conference-application/helmfile/environments/preprod/secrets.yaml
Decrypting /Users/karl.stoney/git/autotrader/conference-application/helmfile/environments/preprod/secrets.yaml
Upgrading aws/platform-helm-at-service
Error: unknown flag: --set global.env
Any ideas before I go down a rabbit hole of debugging?
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Comments: 24 (17 by maintainers)
Commits related to this issue
- fix: `--args "--set foo=bar"` always result in "unknown flag: --set foo" error Ref #248 — committed to mumoshu/helmfile by mumoshu 6 years ago
- fix: `--args "--set foo=bar"` always result in "unknown flag: --set foo" error (#268) Ref #248 — committed to roboll/helmfile by mumoshu 6 years ago
Another thing that needs to be added to getargs function is to support multiple flags that helm supports. (set, f)