saggar.dev(kube): deploy

- cert-manager-webhook-porkbun via Flux (chart 2.0.7, octabits fork)
- porkbun DNS-01 solver on letsencrypt-production for saggar.dev
- porkbun API credentials secret (sops)
- saggar.dev apex Certificate + Caddy site block -> traefik
This commit is contained in:
2026-09-28 01:14:58 +02:00
parent fc6db118d3
commit 50d992b727
14 changed files with 246 additions and 31 deletions
@@ -42,3 +42,18 @@ spec:
selector:
dnsZones:
- semery.fr
# Porkbun solver for saggar.dev (via cert-manager-webhook-porkbun)
- dns01:
webhook:
groupName: acme.saggar.dev
solverName: porkbun
config:
apiKey:
name: porkbun-api-credentials
key: api-key
secretApiKey:
name: porkbun-api-credentials
key: secret-key
selector:
dnsZones:
- saggar.dev