diff --git a/core/ingress.tf b/core/ingress.tf index fe14fdc..b5ef361 100644 --- a/core/ingress.tf +++ b/core/ingress.tf @@ -1,16 +1,21 @@ -#install traffei9k -/*helm repo add traefik https://traefik.github.io/charts -helm repo update +resource "helm_release" "cert-manager" { + name = "cert-manager" + repository = "oci://quay.io/jetstack/charts/cert-manager" + chart = "cert-manager" + version = "v1.21.2" + namespace = "cert-manager" + create_namespace = true + wait = false -helm install traefik traefik/traefik \ ---namespace traefik \ ---create-namespace \ ---set ports.web.nodePort=80 \ ---set ports.websecure.nodePort=443 \ ---set service.type=NodePort -*/ + set = [ + { + name = "crds.enabled" + value = "true" + } + ] +} resource "helm_release" "nginx_ingress" {