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

Most upvoted comments

Another thing that needs to be added to getargs function is to support multiple flags that helm supports. (set, f)