Note: This is under active development so is not ready to be used yet
This repository contains Helm charts for:
-
helm repo add infracost https://infracost.github.io/helm-charts/ helm repo update # `cat ~/.config/infracost/credentials.yml` or run `infracost register` to create # a new one. This is used by the weekly job to download the latest cloud pricing DB dump from our service. helm install cloud-pricing-api infracost/cloud-pricing-api --set job.InfracostAPIKey="YOUR_INFRACOST_API_KEY_HERE"
For full details of options and see the Cloud Pricing API chart README.
Before releasing a new version of a chart, generate the chart docs using:
brew install norwoodj/tap/helm-docs
helm-docs
The docs for each chart generated automatically from the README.md.gotmpl files in each chart using the # --
comments within the chart.
When changes are pushed to master there is a GitHub action that checks if the version is bumped and if so:
- Creates a new release
- Pushes the release to https://infracost.github.io/helm-charts