Open
Description
Request
Customizing the pod spec with annotations (.Values.controller.podAnnotations
), labels (.Values.controller.podLabels
), init containers (.Values.controller.initContainers
) or sidecar containers (.Values.controller.extraContainers
) would benefit from having these (string) values being evaluated as templates with the Helm tpl
function (docs). For example in the same ways as is done with .Values.ingress.tls
(here) or with .Values.extraObjects
(here).
Use case
This allows the re-use of values defined elsewhere in the values.yaml, instead of having to hardcode them multiple times and use Helm/sprig functions to dynamically generate f.e. annotations or labels.