roboll / helmfile

Deploy Kubernetes Helm Charts
MIT License
4.05k stars 566 forks source link

Feature request: go-getter chart values #1499

Open philomory opened 4 years ago

philomory commented 4 years ago

Since #1296, it's possible to reference values files in remote git repositories. However, in my testing so far, it only seems to work with Environment values, not with indivual chart/release values. In other words, I'd like this to work:

releases:
  - name: example
    chart: foo/bar
    values:
      - git::ssh:/git@github.com/example/foo//helm/values.yaml?ref=branch
      - git::ssh:/git@github.com/example/foo//helm/values.{{ .Environment.Name }}.yaml?ref=branch

When I try this, though, it just looks for a local file with with that name (e.g. ./git::ssh...).

Do I have the syntax wrong somehow, or is this not currently supported?

DnR-iData commented 3 years ago

:+1: for the feature.

Thx