feat(caddy): use cert-manager for TLS certificates

- Add Certificate CRDs for vhaudiquet.fr, wildcard, and buildpath.win
- Keep semery.fr certs in certificates-secret.yaml (manual until OVH API)
- Update Caddyfile to use new TLS certificate paths (tls.crt/tls.key)
- Update values.yaml to mount cert-manager secrets for Cloudflare domains
- Mount semery.fr certs from caddy-certificates secret with item mappings

Certificates for Cloudflare domains will be auto-renewed by cert-manager.
This commit is contained in:
2026-06-16 12:08:07 +02:00
parent 86023b3721
commit 4774208668
4 changed files with 120 additions and 28 deletions
@@ -5,6 +5,7 @@ resources:
- namespace.yaml
- repository.yaml
- release.yaml
- certificates.yaml
- certificates-secret.yaml
- caddyfile.yaml
secretGenerator: