Skip to content

Fixes external-dns value overrides

Filipe Santos requested to merge external-dns-values into main

What

Moves values from values to a ConfigMap to be used as valuesFrom.

Why

The simplest way to define values overrides is inline via spec.values. It is also possible to define a list of ConfigMap and Secret resources 
from which to take values via spec.valuesFrom. The values are merged in the order given, with the later values overwriting earlier, and then 
spec.values overwriting those:

values always takes precedence.

https://fluxcd.io/flux/components/helm/helmreleases/#values-overrides

https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/24514

Merge request reports