Helm must be installed to use the charts. Please refer to Helm's documentation to get started.
Once Helm is set up properly, add the repo as follows:
helm repo add scalr-agent-helm https://scalr.github.io/agent-helm/
You can then run helm search repo scalr-agent-helm
to see the charts.
Bump the version in Chart.yaml
, commit and push.
Warning do not create a tag yourself!
GitHub Action release workflow will then using Helm chart releaser
- create a tag
<chart-name>-<version>
- create a release associated with the new tag
- commit an updated index.yaml with the new release
- redeploy the GitHub pages to serve the new index.yaml
Note there might be a slight delay between the release and the
index.yaml
update, as GitHub pages have to be re-deployed.
- NodeJS for building and testing GH Actions:
https://nodejs.org/en/download/package-manager
- Install additional software:
make dev
- Pre-commit hooks(lint, docs)