diff --git a/charts/stable/transmission/templates/common.yaml b/charts/stable/transmission/templates/common.yaml index 5e5e0d8c871..cf19cc0dca8 100644 --- a/charts/stable/transmission/templates/common.yaml +++ b/charts/stable/transmission/templates/common.yaml @@ -11,5 +11,12 @@ {{- $_ := set $.Values.workload.main.podSpec.containers.main.probes.startup "httpHeaders" $headers -}} {{- end -}} +{{- with .Values.workload.main.podSpec.containers.main.env.TRANSMISSION_RPC_WHITELIST -}} + {{- if not (contains .Values.chartContext.podCIDR .) }} + {{/* Append CIDR in front */}} + {{- $_ := set $.Values.workload.main.podSpec.containers.main.env.TRANSMISSION_RPC_WHITELIST (printf "%v,%v" .Values.chartContext.podCIDR .) }} + {{- end }} +{{- end -}} + {{/* Render the templates */}} {{ include "tc.v1.common.loader.apply" . }}