This commit is contained in:
2024-01-29 08:12:12 +01:00
parent 16f996a54b
commit 9f310fa1f6
6 changed files with 151 additions and 169 deletions

View File

@@ -7,12 +7,6 @@ locals {
"Content-Type" = "application/json"
Authorization = "Bearer ${data.kubernetes_secret_v1.authentik.data["AUTHENTIK_BOOTSTRAP_TOKEN"]}"
}
service = {
"name" = "${var.instance}${var.component==""?"":"-"}${var.component}"
"port" = {
"number" = 80
}
}
}
module "service" {
@@ -22,7 +16,6 @@ module "service" {
namespace = var.namespace
labels = local.common-labels
targets = ["http"]
ports = [local.service.port.number]
providers = {
kubectl = kubectl
}
@@ -38,7 +31,7 @@ module "ingress" {
labels = local.common-labels
dns_names = local.dns_names
middlewares = [module.forward.middleware]
services = [local.service]
services = [module.service.default_definition]
providers = {
kubectl = kubectl
}
@@ -76,7 +69,7 @@ module "forward" {
ingress_class = var.ingress_class
labels = local.common-labels
dns_names = local.dns_names
service = local.service
service = module.service.default_definition
icon = local.icon
request_headers = local.request_headers
providers = {