nixfiles/cluster/traefik.tf
2023-05-01 10:27:20 -07:00

44 lines
No EOL
1.1 KiB
HCL

/*resource "helm_release" "traefik" {
name = "traefik"
repository = "https://traefik.github.io/charts"
chart = "traefik"
create_namespace = true
namespace = "traefik"
timeout = var.helm_timeout
cleanup_on_fail = true
force_update = true
values = [
yamlencode({
deployment = {
replicas = 1
}
service = {
type = "NodePort"
}
ports = {
traefik = {
traefik = {
expose = true
exposedPort = 9000
}
web = {
hostPort = 80
nodePort = 80
port = 80
exposedPort = 80
expose = true
}
websecure = {
hostPort = 443
nodePort = 443
port = 443
exposedPort = 443
expose = true
}
}
}
})
]
}*/