Skip to content

Helm chart to install "scalr-agent" for connecting self-hosted runners and VCS to Scalr TACO

Notifications You must be signed in to change notification settings

Scalr/agent-helm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)