File tree Expand file tree Collapse file tree
charts/gateway-helm/templates Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -199,13 +199,23 @@ The default Envoy Gateway configuration.
199199 {{- if .Values.global.images.envoyProxy.pullPolicy }}
200200 {{- $_ := set $container " imagePullPolicy" .Values.global.images.envoyProxy.pullPolicy }}
201201 {{- end }}
202- {{- $deployment := dict " container" $container }}
202+
203+ {{- $workload := dict " container" $container }}
204+
203205 {{- if or .Values.global.imagePullSecrets .Values.global.images.envoyProxy.pullSecrets }}
204206 {{- $pullSecretsYaml := include " eg.envoyProxy.image.pullSecrets" . }}
205207 {{- $pullSecrets := dict " imagePullSecrets" ($pullSecretsYaml | fromYaml).imagePullSecrets }}
206- {{- $_ := set $deployment " pod" $pullSecrets }}
208+ {{- $_ := set $workload " pod" $pullSecrets }}
209+ {{- end }}
210+
211+ {{- $envoyProvider := dig " provider" " kubernetes" dict $envoyProxyBase }}
212+ {{- $workloadKey := " envoyDeployment" }}
213+
214+ {{- if hasKey $envoyProvider " envoyDaemonSet" }}
215+ {{- $workloadKey = " envoyDaemonSet" }}
207216 {{- end }}
208- {{- $kubernetes := dict " envoyDeployment" $deployment }}
217+
218+ {{- $kubernetes := dict $workloadKey $workload }}
209219 {{- $provider := dict " type" " Kubernetes" " kubernetes" $kubernetes }}
210220 {{- $imageOverride = dict " provider" $provider }}
211221{{- end }}
You can’t perform that action at this time.
0 commit comments