diff --git a/core/ingress.tf b/core/ingress.tf index 556163e..00b7956 100644 --- a/core/ingress.tf +++ b/core/ingress.tf @@ -28,52 +28,23 @@ resource "helm_release" "nginx_ingress" { set = [ - # --- Service Type --- - { - name = "service.type" - value = "NodePort" - }, - - # --- Web HTTP Port (80) & Redirection --- { name = "ports.web.nodePort" value = "80" }, - { - name = "ports.web.http.redirections.entryPoint.to" - value = "websecure" - }, - { - name = "ports.web.http.redirections.entryPoint.scheme" - value = "https" - }, - { - name = "ports.web.http.redirections.entryPoint.permanent" - value = "true" - }, - - # --- Websecure HTTPS Port (443) --- { name = "ports.websecure.nodePort" value = "443" }, - - # --- Integrated Dashboard Settings --- { - name = "ingressRoute.dashboard.enabled" - value = "true" - }, - { - name = "ingressRoute.dashboard.matchRule" - value = "Host(`traefik.geeraert.eu`)" - }, - { - name = "ingressRoute.dashboard.entryPoints" - value = "{websecure}" + name = "service.type" + value = "NodePort" } + ] } + resource "kubernetes_manifest" "letsencrypt_prod" { manifest = { "apiVersion" = "cert-manager.io/v1"