Merge pull request #139 from fluxcd/docs/helm-valuesfrom

docs/helm: guide on values from resources
pull/141/head
Hidde Beydals 5 years ago committed by GitHub
commit 91c8cb197f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -93,6 +93,32 @@ helm-controller.
See the [`HelmRelease` CRD docs](../components/helm/helmreleases.md)
for more details.
## Refer to values in `ConfigMap` and `Secret` resources
It is possible to define a list of `ConfigMap` and `Secret` resources
from which to take values. The values are merged in the order given,
with the later values overwriting earlier. These values always have a
lower priority than the values inlined in the `HelmRelease` via the
`spec.values` parameter.
```yaml
spec:
valuesFrom:
- kind: ConfigMap
name: prod-env-values
- kind: Secret
name: prod-secret-values
valuesKey: secret.yaml
```
The definition of the listed keys is as follows:
- `kind`: Kind of the values referent (`ConfigMap` or `Secret`).
- `name`: Name of the values referent, in the same namespace as the
`HelmRelease`.
- `valuesKey` _(Optional)_: The key in the referent the values can be
found at. Defaults to `values.yaml` when ommitted.
## Configure notifications
The default toolkit installation configures the helm-controller to

Loading…
Cancel
Save