This repository has been archived by the owner on Apr 19, 2024. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Now that we have a working Helm chart, let's go ahead and make it usable by setting up a Helm repository. Before this is merged, using the Helm chart is still going to be quite wonky.
My setup replaces the versions of the Helm chart with the value of the Git tag and uses the helm-gh-pages action to regenerate the Helm repository every time there's a new release, which is then exposed through GitHub Pages.
Steps to deploy
charts/[pkgname]
).helm package charts/*
in the root of the repository. This should output a file likegubernator-v2.0.0-rc.19.tgz
.mv gubernator-*.tgz ~
.gh-pages
branch - the GitHub Action will push to it.index.yaml
:Afterwards, every new Gubernator release will automatically trigger a new Helm chart version.
Feel free to ping me on Keybase or shoot me an e-mail if you'd like some assistance with the deployment. This is the last change before we can fully migrate to your Helm chart.