add desec clusterissuer

This commit is contained in:
Tobias Brunner 2024-01-10 10:03:03 +01:00
parent df9c49d36d
commit f7409d7c3b
Signed by: tobru
SSH key fingerprint: SHA256:kywVhvCA+MIxL6eBgoQa+BfC/ROJqcfD2bpy1PR6Ebk

View file

@ -34,3 +34,24 @@ spec:
http01:
ingress:
class: traefik
---
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: letsencrypt-prod-desec
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: tobias@tobru.ch
privateKeySecretRef:
name: letsencrypt-prod-desec
solvers:
- dns01:
webhook:
groupName: desec.io
solverName: desec-http
config:
apiUrl: https://desec.io/api/v1
domainName: tobru.ch
secretName: desec-token-tobru-ch
secretKeyName: desec-token