sigs.k8s.io/cluster-api-provider-azure@v1.14.3/config/certmanager/certificate.yaml (about)

     1  # The following manifests contain a self-signed issuer CR and a certificate CR.
     2  # More document can be found at https://docs.cert-manager.io
     3  apiVersion: cert-manager.io/v1
     4  kind: Issuer
     5  metadata:
     6    name: selfsigned-issuer
     7    namespace: system
     8  spec:
     9    selfSigned: {}
    10  ---
    11  apiVersion: cert-manager.io/v1
    12  kind: Certificate
    13  metadata:
    14    name: serving-cert # this name should match the one appeared in kustomizeconfig.yaml
    15    namespace: system
    16  spec:
    17    # $(SERVICE_NAME) and $(SERVICE_NAMESPACE) will be substituted by kustomize
    18    dnsNames:
    19      - $(SERVICE_NAME).$(SERVICE_NAMESPACE).svc
    20      - $(SERVICE_NAME).$(SERVICE_NAMESPACE).svc.cluster.local
    21    issuerRef:
    22      kind: Issuer
    23      name: selfsigned-issuer
    24    secretName: $(SERVICE_NAME)-cert