{{- if and .Values.certManager.enable .Values.metrics.enable }} apiVersion: cert-manager.io/v1 kind: Certificate metadata: labels: app.kubernetes.io/managed-by: {{ .Release.Service }} app.kubernetes.io/name: project-v4-with-plugins name: project-v4-with-plugins-metrics-certs namespace: {{ .Release.Namespace }} spec: dnsNames: - {{ include "chart.serviceName" (dict "suffix" "controller-manager-metrics-service" "context" .) }}.{{ include "chart.namespaceName" . }}.svc - {{ include "chart.serviceName" (dict "suffix" "controller-manager-metrics-service" "context" .) }}.{{ include "chart.namespaceName" . }}.svc.cluster.local issuerRef: kind: Issuer name: {{ include "chart.name" . }}-selfsigned-issuer secretName: metrics-server-cert {{- end }}