Add cert-manager issuer configuration and update dependencies

This commit is contained in:
2025-03-15 09:42:35 +08:00
parent bb4c99d9b7
commit 86f5523abb
6 changed files with 36 additions and 2 deletions
+25
View File
@@ -0,0 +1,25 @@
import cert_manager.v1
issuer = v1.Issuer {
apiVersion = "cert-manager.io/v1"
kind = "Issuer"
metadata = {
name = "letsencrypt"
}
spec = {
acme = {
email = "suyiiyii@gmail.com"
server = "https://acme-v02.api.letsencrypt.org/directory"
privateKeySecretRef = {
name = "letsencrypt"
}
solvers = [{
http01 = {
ingress = {
class = "traefik"
}
}
}]
}
}
}