homelab_gitops/notes/test-certificate.md

992 B

Test: Zertifikatsausstellung mit cert-manager und Hetzner DNS

Test-Zertifikat anlegen

cat <<EOF > infrastructure/cert-manager/test-certificate.yaml
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
  name: test-certificate
  namespace: cert-manager
spec:
  secretName: test-certificate-tls
  issuerRef:
    name: letsencrypt-dns
    kind: ClusterIssuer
  commonName: test.patanix.de
  dnsNames:
    - test.patanix.de
EOF

Datei ins Repo legen und pushen

git add infrastructure/cert-manager/test-certificate.yaml
git commit -m "Add test certificate request for test.patanix.de"
git push origin main

Status prüfen

kubectl -n cert-manager get certificate
kubectl -n cert-manager describe certificate test-certificate
kubectl -n cert-manager get secret test-certificate-tls

Events und Fehlerdiagnose

kubectl -n cert-manager get events --sort-by=.metadata.creationTimestamp
kubectl -n cert-manager logs deploy/cert-manager