Skip to content

Commit

Permalink
(go/v4,helm/v1-alpha): Fix prometheus integration with TLS check
Browse files Browse the repository at this point in the history
  • Loading branch information
camilamacedo86 committed Feb 11, 2025
1 parent 1c98e2c commit d3eab39
Show file tree
Hide file tree
Showing 14 changed files with 14 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ metadata:
spec:
endpoints:
- tlsConfig:
serverName: project-controller-manager-metrics-service.system.svc
insecureSkipVerify: false
ca:
secret:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ spec:
bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
tlsConfig:
{{- if .Values.certmanager.enable }}
serverName: project-controller-manager-metrics-service.{{ .Release.Namespace }}.svc
# Apply secure TLS configuration with cert-manager
insecureSkipVerify: false
ca:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4289,6 +4289,7 @@ spec:
keySecret:
key: tls.key
name: metrics-server-cert
serverName: project-controller-manager-metrics-service.system.svc
selector:
matchLabels:
app.kubernetes.io/name: project
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ metadata:
spec:
endpoints:
- tlsConfig:
serverName: project-controller-manager-metrics-service.system.svc
insecureSkipVerify: false
ca:
secret:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ spec:
bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
tlsConfig:
{{- if .Values.certmanager.enable }}
serverName: project-controller-manager-metrics-service.{{ .Release.Namespace }}.svc
# Apply secure TLS configuration with cert-manager
insecureSkipVerify: false
ca:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ metadata:
spec:
endpoints:
- tlsConfig:
serverName: project-controller-manager-metrics-service.system.svc
insecureSkipVerify: false
ca:
secret:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ spec:
bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
tlsConfig:
{{- if .Values.certmanager.enable }}
serverName: project-controller-manager-metrics-service.{{ .Release.Namespace }}.svc
# Apply secure TLS configuration with cert-manager
insecureSkipVerify: false
ca:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8135,6 +8135,7 @@ spec:
keySecret:
key: tls.key
name: metrics-server-cert
serverName: project-controller-manager-metrics-service.system.svc
selector:
matchLabels:
app.kubernetes.io/name: project
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ metadata:
spec:
endpoints:
- tlsConfig:
serverName: {{ .ProjectName }}-controller-manager-metrics-service.system.svc
insecureSkipVerify: false
ca:
secret:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ spec:
bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
tlsConfig:
{{ "{{- if .Values.certmanager.enable }}" }}
serverName: {{ .ProjectName }}-controller-manager-metrics-service.{{ "{{ .Release.Namespace }}" }}.svc
# Apply secure TLS configuration with cert-manager
insecureSkipVerify: false
ca:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ metadata:
spec:
endpoints:
- tlsConfig:
serverName: project-v4-multigroup-controller-manager-metrics-service.system.svc
insecureSkipVerify: false
ca:
secret:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ metadata:
spec:
endpoints:
- tlsConfig:
serverName: project-v4-with-plugins-controller-manager-metrics-service.system.svc
insecureSkipVerify: false
ca:
secret:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ spec:
bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
tlsConfig:
{{- if .Values.certmanager.enable }}
serverName: project-v4-with-plugins-controller-manager-metrics-service.{{ .Release.Namespace }}.svc
# Apply secure TLS configuration with cert-manager
insecureSkipVerify: false
ca:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ metadata:
spec:
endpoints:
- tlsConfig:
serverName: project-v4-controller-manager-metrics-service.system.svc
insecureSkipVerify: false
ca:
secret:
Expand Down

0 comments on commit d3eab39

Please sign in to comment.