From 22d22483b65b74a16f2e471340d9f20c8701f43f Mon Sep 17 00:00:00 2001 From: "pierre.geeraert" Date: Tue, 13 Oct 2026 13:33:38 +0100 Subject: [PATCH] deploy clusterissuer --- core/ingress.tf | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/core/ingress.tf b/core/ingress.tf index b5ef361..dbba75e 100644 --- a/core/ingress.tf +++ b/core/ingress.tf @@ -44,3 +44,31 @@ resource "helm_release" "nginx_ingress" { ] } + +resource "kubernetes_manifest" "letsencrypt_prod" { + manifest = { + "apiVersion" = "cert-manager.io/v1" + "kind" = "ClusterIssuer" + "metadata" = { + "name" = "letsencrypt-prod" + } + "spec" = { + "acme" = { + "email" = "franckrobbin6@gmail.com" # ⚠️ Replace with your actual email + "privateKeySecretRef" = { + "name" = "letsencrypt-prod-account-key" + } + "server" = "https://acme-v02.api.letsencrypt.org/directory" + "solvers" = [ + { + "http01" = { + "ingress" = { + "class" = "traefik" + } + } + } + ] + } + } + } +}