Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.17 KB

README.md

File metadata and controls

39 lines (25 loc) · 1.17 KB

Scalr Agent Helm Charts

Usage

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.

Releasing

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.

Development installation

  • NodeJS for building and testing GH Actions: https://nodejs.org/en/download/package-manager
  • Install additional software: make dev

TODO

  • Pre-commit hooks(lint, docs)