-
Notifications
You must be signed in to change notification settings - Fork 564
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FR: Use non-packaged chart from Git repositories #435
Comments
@aslafy-z Hey! Thanks a lot for raising this issue! I do hear about the exact use-case, which I find very useful. But I believe it is best solved by developing a helm downloader plugin, something like https://github.com/hypnoglow/helm-s3 but for github. I'm eager to add a short guide for the usage once someone actually write one! |
Thank you for the infos, I went ahead and made one: https://github.com/aslafy-z/helm-git It:
There are still work to do to make it resilient but it fits exactly my needs. I'd be so glad when I'll be able to use it within helmfile (#214). |
Hey. You are AWESOME! Now I'd add a short guide for it. In addition to that, I wonder if it would be even nicer if we start bundling selected helm plugins into our helmfile docker image. Yours and helm-s3(#220) would be the most requested ones. WDYT? Btw, you don't need #214 to use your plugin with helmfile. Just install the helm plugin beforehand, and add your helm-git-backed chart repositories under |
@aslafy-z this looks great! Going to add it to http://github.com/cloudposse/geodesic We've been using https://github.com/sagansystems/helm-github, which doesn't support |
We would like a a way to release from non-packages helm repositories, directly from git, with a ref and path specification. See [1] `helm-git` supports `git` scheme making it compatible with `helmfile` This closes [2] [1] roboll/helmfile#435 [2] #355
We would like a a way to release from non-packages helm repositories, directly from git, with a ref and path specification. See [1] `helm-git` supports `git` scheme making it compatible with `helmfile` This closes [2] [1] roboll/helmfile#435 [2] #355
I'd love to be able to release from non-packages helm repositories, directly from git, with a ref and path specification.
Example:
See
cert-manager
andvault
charts from here: https://github.com/jetstack/cert-manager/tree/release-0.5/contrib/chartsNote:
cert-manager
has a requirements.yml which reference a local chart, sohelm dependency update
should be run for the chart before installing it, so the chart has to be considered as a local one.Related: #214
The text was updated successfully, but these errors were encountered: