github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/jaegertracing/jaeger-operator/templates/certificate.yaml (about) 1 {{- if .Values.certs.certificate.create }} 2 apiVersion: cert-manager.io/v1 3 kind: Certificate 4 metadata: 5 name: {{ default "jaeger-operator-service-cert" .Values.certs.certificate.secretName }} 6 namespace: {{ .Release.Namespace }} 7 spec: 8 dnsNames: 9 - "{{ default "jaeger-operator-webhook-service" .Values.webhooks.service.name }}.{{ .Release.Namespace }}.svc" 10 - "{{ default "jaeger-operator-webhook-service" .Values.webhooks.service.name }}.{{ .Release.Namespace }}.svc.cluster.local" 11 issuerRef: 12 {{- if .Values.certs.issuer.create }} 13 kind: Issuer 14 {{- else }} 15 kind: {{ .Values.certs.certificate.issuerKind }} 16 {{- end }} 17 name: {{ default "selfsigned-issuer" .Values.certs.issuer.name }} 18 secretName: {{ default "jaeger-operator-service-cert" .Values.certs.certificate.secretName }} 19 subject: 20 organizationalUnits: 21 - "{{ include "jaeger-operator.name" . }}" 22 {{- end }}