Helm Charts repository for decyjphr-org.
To update the charts repro (which will be available at https://swift-nav.github.io/safe-settings-charts):
# Packaging the chart
helm package helm-charts/safe-settings
# Updating the repo index
helm repo index .
Then push results to GitHub.
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 decyjphr https://decyjphr-org.github.io/charts/
Run helm search repo ghas-compliance
to see the charts.
Run helm show values decyjphr/ghas-compliance
to see the values.
Install template with values for APP_ID, PRIVATE_KEY, WEBHOOK_SECRET using --values
(Preferred approach)
helm install ghas-compliance decyjphr/ghas-compliance --values myvalues.yaml
Install template with values for APP_ID, PRIVATE_KEY, WEBHOOK_SECRET using --set
helm install ghas-compliance decyjphr/ghas-compliance --set appEnv.APP_ID="\"000000\"" --set appEnv.PRIVATE_KEY="TFM...==" --set appEnv.WEBHOOK_SECRET="ZjZlYTFjN...=="
Generate Kubernetes YAMLs
helm template ghas-compliance decyjphr/ghas-compliance --values myvalues.yaml
Chart documentation is available in decyjphr charts repo.
See helm repo for command documentation.
We'd love to have you contribute! Please refer to our contribution guidelines for details.