@@ -119,12 +119,7 @@ Input parameters
119119{ {- end }  }
120120
121121{ {- define " wiz-kubernetes-connector.entrypoint"   -}  }
122- { {- if  .Values.autoCreateConnector.istio.enabled -}  }
123- - "sh"
124- - "-c"
125- { {- else  -}  }
126122- "wiz-broker"
127- { {- end -}  }
128123{ {- end }  }
129124
130125{ {- define " wiz-kubernetes-connector.argsListCreateConnector"   -}  }
@@ -172,27 +167,11 @@ create-kubernetes-connector
172167--wait={ { and  (include  " wiz-kubernetes-connector.brokerEnabled"   . | trim) .Values.autoCreateConnector.waitUntilInitialized }  }
173168{ {- end }  }
174169
175- { {- define " wiz-kubernetes.pre-istio-sidecar"   -}  }
176- { {- printf " sleep %d"   (int (.Values.autoCreateConnector.istio.sleepBeforeJobSecs | default  15)) -}  }
177- { {- end -}  }
178- 
179- { {- define " wiz-kubernetes.post-istio-sidecar"   -}  }
180- { {- printf " curl --max-time 2 -s -f -XPOST http://127.0.0.1:%d/quitquitquit"   (int (.Values.autoCreateConnector.istio.proxySidecarPort | default  15000)) -}  }
181- { {- end -}  }
182- 
183170{ {- define " wiz-kubernetes-connector.generateArgsCreate"   -}  }
184171{ {- $args   := include  " wiz-kubernetes-connector.argsListCreateConnector"   . | splitList " \n "   -}  }
185- { {- if  .Values.autoCreateConnector.istio.enabled -}  }
186- { {- $first   := include  " wiz-kubernetes.pre-istio-sidecar"   . -}  }
187- { {- $last   := include  " wiz-kubernetes.post-istio-sidecar"   . -}  }
188- { {- $argsWithIstio   := printf " %s &&\n wiz-broker %s &&\n %s"   $first   (join "  \n "   $args  ) $last   -}  }
189-   - >
190-     { {- printf " %s"   $argsWithIstio   | nindent 2 }  }
191- { {- else  -}  }
192172{ {- range $arg   := $args   }  }
193173- { { $arg   }  }
194174{ {- end }  }
195- { {- end -}  }
196175{ {- end }  }
197176
198177{ {- define " wiz-kubernetes-connector.generate-args-list-delete"   -}  }
@@ -201,21 +180,13 @@ delete-kubernetes-connector
201180{ { .Release.Namespace | quote }  }
202181--input-secret-name
203182{ { include  " wiz-kubernetes-connector.connectorSecretName"   . | trim | quote }  }
204- || true
205183{ {- end }  }
206184
207185{ {- define " wiz-kubernetes-connector.argsListDeleteConnector"   -}  }
208186{ {- $args   := include  " wiz-kubernetes-connector.generate-args-list-delete"   . | splitList " \n "   -}  }
209- { {- $output   := " kuku"   }  }
210- { {- if  .Values.autoCreateConnector.istio.enabled -}  }
211- { {- $first   := include  " wiz-kubernetes.pre-istio-sidecar"   . -}  }
212- { {- $last   := include  " wiz-kubernetes.post-istio-sidecar"   . -}  }
213- { {- $output   = printf " %s &&\n wiz-broker %s &&\n %s"   $first   (join "  \n "   $args  ) $last   -}  }
214- { {- else  -}  }
215- { {- $output   = printf " wiz-broker %s"   (join "  \n "   $args  ) -}  }
216- { {- end -}  }
217-   - >
218-     { {- printf " %s"   $output   | nindent 2 }  }
187+ { {- range $arg   := $args   }  }
188+ - { { $arg   }  }
189+ { {- end }  }
219190{ {- end }  }
220191
221192{ {- define " wiz-kubernetes-connector.generate-args-list-refresh"   -}  }
@@ -232,17 +203,9 @@ refresh-token
232203
233204{ {- define " wiz-kubernetes-connector.argsListRefreshConnector"   -}  }
234205{ {- $args   := include  " wiz-kubernetes-connector.generate-args-list-refresh"   . | splitList " \n "   -}  }
235- { {- if  .Values.autoCreateConnector.istio.enabled -}  }
236- { {- $first   := include  " wiz-kubernetes.pre-istio-sidecar"   . -}  }
237- { {- $last   := include  " wiz-kubernetes.post-istio-sidecar"   . -}  }
238- { {- $argsWithIstio   := printf " %s &&\n wiz-broker %s &&\n %s"   $first   (join "  \n "   $args  ) $last   -}  }
239-   - >
240-     { {- printf " %s"   $argsWithIstio   | nindent 2 }  }
241- { {- else  -}  }
242206{ {- range $arg   := $args   }  }
243207- { { $arg   }  }
244208{ {- end }  }
245- { {- end -}  }
246209{ {- end }  }
247210
248211{ {- define " wiz-broker.image"   -}  }
@@ -329,4 +292,16 @@ false
329292{ {- end }  }
330293- name: WIZ_ENV
331294  value: { { coalesce .Values.global.wizApiToken.clientEndpoint .Values.wizApiToken.clientEndpoint | quote }  }
295+ { {- if  (or  .Values.global.istio.enabled .Values.autoCreateConnector.istio.enabled) }  }
296+ - name: WIZ_ISTIO_PROXY_ENABLED
297+   value: "true"
298+ - name: WIZ_ISTIO_PROXY_PORT
299+   value: { { coalesce .Values.global.istio.proxySidecarPort .Values.autoCreateConnector.istio.proxySidecarPort | quote }  }
300+ { {- end }  }
301+ { {- if  .Values.global.useHATunnel }  }
302+ - name: WIZ_USE_HATUNNEL
303+   value: "1"
304+ - name: WIZ_BROKER_HEARTBEAT_DISABLE_CLUSTER_ID
305+   value: "1"
306+ { {- end }  }
332307{ {- end }  }
0 commit comments