Add oke and nlb to managed cluster

This commit is contained in:
2024-03-03 16:28:04 +01:00
parent 114f0ce3d5
commit 0ca08d2ac3
15 changed files with 231 additions and 9 deletions

View File

@@ -0,0 +1,20 @@
resource "helm_release" "traefik" {
namespace = "traefik-loadbalancer"
create_namespace = true
name = "traefik"
repository = "https://traefik.github.io/charts"
chart = "traefik"
version = var.traefik_chart_version
# Helm chart deployment can sometimes take longer than the default 5 minutes
timeout = var.timeout_seconds
# If values file specified by the var.values_file input variable exists then apply the values from this file
# else apply the default values from the chart
values = [fileexists("${path.root}/${var.values_file}") == true ? file("${path.root}/${var.values_file}") : ""]
set {
name = "deployment.replicas"
value = var.replica_count
}
}