Skip to content

Commit 28ed655

Browse files
committed
fix: conditionally render insecureSkipTLSVerify in APIService template
Only render insecureSkipTLSVerify field when true to prevent GitOps sync drift. Kubernetes omits this field when false (API default), causing ArgoCD to show resources as OutOfSync.
1 parent a504ef3 commit 28ed655

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

charts/metrics-server/templates/apiservice.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ spec:
6161
{{- end }}
6262
group: metrics.k8s.io
6363
groupPriorityMinimum: 100
64+
{{- if .Values.apiService.insecureSkipTLSVerify }}
6465
insecureSkipTLSVerify: {{ .Values.apiService.insecureSkipTLSVerify }}
66+
{{- end }}
6567
service:
6668
name: {{ include "metrics-server.fullname" . }}
6769
namespace: {{ .Release.Namespace }}

0 commit comments

Comments
 (0)