resource "kubernetes_ingress_v1" "mstream" { metadata { name = "ingress" namespace = kubernetes_namespace.mstream.metadata[0].name annotations = { "kubernetes.io/ingress.class" = "public" "cert-manager.io/cluster-issuer" = "letsencrypt-prod" "kubernetes.io/tls-acme" = "true" "nginx.ingress.kubernetes.io/ssl-redirect" = "true" } } spec { tls { hosts = [var.fqdn] secret_name = "mstream-tls" } rule { host = var.fqdn http { path { backend { service { name = "mstream-service" port { number = 3000 } } } } } } } }