Chart.yaml
The Chart.yaml
is a basic description of your hook helm chart and will look something like the following:
apiVersion: v2
name: finding-post-processing
description: Lets you add or override a field to every finding that meets specified conditions
type: application
# version - gets automatically set to the secureCodeBox release version when the helm charts gets published
version: latest
kubeVersion: ">=v1.11.0-0"
dependencies: []
The full documentation for helms Chart.yaml
file can be found here in the helm docs.
apiVersion​
The apiVersion
sets the used Chart API version of Helm.
You won't have to change this field.
name​
The name
field should be set to the name of the hook.
You won't have to change this field.
description​
Please change the description
field to explain the basic purpose of your hook.
For generic-webhook the description
would be:
description: Let's you send http webhooks after scans are completed
version and appVersion​
The fields for version
will be set automatically by our release process.
Please set both values to latest
for this purpose:
version: latest
appVersion: latest
kubeVersion​
The kubeVersion
references the version of kubernetes that is required to run your Helm Chart.
Please add kubeVersion
with the value ">=v1.11.0-0"
kubeVersion: ">=v1.11.0-0"