Add the repo (only needed if you want to use the classical approach without using the OCI registry):
helm repo add kubereboot https://kubereboot.github.io/charts
Kured supports overriding most configuration options using environment variables. The convention is:
- The environment variable name is the CLI flag name, uppercased, with dashes replaced by underscores, and prefixed with
KURED_
. - For example:
slackHookUrl
→KURED_SLACK_HOOK_URL
notifyUrl
→KURED_NOTIFY_URL
rebootSentinel
→KURED_REBOOT_SENTINEL
This is especially useful for injecting sensitive values (such as webhook URLs) from Kubernetes secrets. You can use the extraEnvVars
section in values.yaml
to add these environment variables, for example:
extraEnvVars:
- name: KURED_NOTIFY_URL
valueFrom:
secretKeyRef:
name: my-secret
key: notify-url
See the Kured Repository and Documentation for more details.
Please refer to the Kured Contribution guidelines.
Please refer to the Code of Conduct guidelines.
Please refer to the Security process.