--- # Single, centrally-managed Let's Encrypt *.unkin.net wildcard. DNS-01 validates # once against the delegated _acme-challenge.unkin.net CNAME, so consumers get a # real public leaf without per-host challenge records. The minted secret carries # emberstack reflector annotations (via secretTemplate) so it is auto-reflected # into consumer namespaces; append future consumers to the *-namespaces lists. apiVersion: cert-manager.io/v1 kind: Certificate metadata: name: wildcard-unkin-net namespace: cert-manager spec: secretName: wildcard-unkin-net-tls secretTemplate: annotations: reflector.v1.k8s.emberstack.com/reflection-allowed: "true" reflector.v1.k8s.emberstack.com/reflection-allowed-namespaces: "cheeztv,arrstack,authentik,gitea,watchstate,mediamark" reflector.v1.k8s.emberstack.com/reflection-auto-enabled: "true" reflector.v1.k8s.emberstack.com/reflection-auto-namespaces: "cheeztv,arrstack,authentik,gitea,watchstate,mediamark" privateKey: size: 4096 dnsNames: - "*.unkin.net" issuerRef: name: letsencrypt kind: ClusterIssuer group: cert-manager.io