Skip to content

Helm charts for GH safe-settings and GHAS Compliance

License

Notifications You must be signed in to change notification settings

mthornba/safe-settings-chart

 
 

Repository files navigation

Charts

License: MIT

Helm Charts repository for decyjphr-org.

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 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.

Contributing

We'd love to have you contribute! Please refer to our contribution guidelines for details.

License

Apache 2.0 License.

About

Helm charts for GH safe-settings and GHAS Compliance

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Smarty 100.0%