Update HelmRelease objects with ReleaseName setting to avoid redundancy in pod names
In the helm release objects, the release name will be set to a combination of targetNamespace
and name
settings. In most upstream helm charts, they prepend the release name to the created pods. So, you end up with items like jaeger-jaeger-jaeger-operator
. The targetNamespace is not needed in the pod name and can be removed by setting releaseName
in the Helm Release object.
We should avoid setting releaseName to anything that will change frequently (e.g. bigbang version) as that will drive restarting the pods. Suggestion is just to keep it tied to the name of the Helm Release for now.