sigs.k8s.io/kueue@v0.6.2/charts/kueue/templates/certmanager/certificate.yaml (about)

     1  {{- if .Values.enableCertManager }}
     2  apiVersion: cert-manager.io/v1
     3  kind: Issuer
     4  metadata:
     5    name: {{ include "kueue.fullname" . }}-selfsigned-issuer
     6    namespace: '{{ .Release.Namespace }}'
     7  spec:
     8    selfSigned: {}
     9  ---
    10  apiVersion: cert-manager.io/v1
    11  kind: Certificate
    12  metadata:
    13    name: {{ include "kueue.fullname" . }}-serving-cert
    14    namespace: '{{ .Release.Namespace }}'
    15  spec:
    16    dnsNames:
    17    - '{{ include "kueue.fullname" . }}-webhook-service.{{ .Release.Namespace }}.svc'
    18    - '{{ include "kueue.fullname" . }}-webhook-service.{{ .Release.Namespace }}.svc.{{ .Values.kubernetesClusterDomain}}'
    19    issuerRef:
    20      kind: Issuer
    21      name: '{{ include "kueue.fullname" . }}-selfsigned-issuer'
    22    secretName: webhook-server-cert  
    23  {{- end }}