Files
terraform-lawndale-k8s/traefik.tf
Tamas Kiss b8d35e54ac
All checks were successful
continuous-integration/drone/push Build is passing
import: traefik helm release
2022-05-27 16:08:11 +02:00

33 lines
657 B
HCL

resource "helm_release" "traefik" {
name = "traefik"
namespace = local.traefik_namespace
create_namespace = true
repository = "https://helm.traefik.io/traefik"
chart = "traefik"
values = [
jsonencode({
rbac = {
enabled = true
namespaced = false # traefik works for the whole cluster
}
podSecurityPolicy = {
enabled = false
}
deployment = {
enabled = false
}
daemonset = {
enabled = false
}
service = {
enabled = false
}
ingressroute = {
dashboard = { enabled = false }
}
})
]
}