Restructure: servers/legion/ layout, rename repo to infrastructure
This commit is contained in:
@@ -0,0 +1,81 @@
|
||||
# Kong API Gateway — backed by Postgres
|
||||
resource "helm_release" "kong" {
|
||||
name = "kong"
|
||||
namespace = kubernetes_namespace.platform.metadata[0].name
|
||||
repository = "https://charts.konghq.com"
|
||||
chart = "kong"
|
||||
|
||||
timeout = 600
|
||||
|
||||
depends_on = [helm_release.postgres]
|
||||
|
||||
set {
|
||||
name = "env.database"
|
||||
value = "postgres"
|
||||
}
|
||||
|
||||
set {
|
||||
name = "env.pg_host"
|
||||
value = "postgres-postgresql.platform.svc.cluster.local"
|
||||
}
|
||||
|
||||
set {
|
||||
name = "env.pg_user"
|
||||
value = "kong"
|
||||
}
|
||||
|
||||
set {
|
||||
name = "env.pg_password"
|
||||
value = var.kong_db_password
|
||||
}
|
||||
|
||||
set {
|
||||
name = "env.pg_database"
|
||||
value = "kong"
|
||||
}
|
||||
|
||||
set {
|
||||
name = "proxy.type"
|
||||
value = "ClusterIP"
|
||||
}
|
||||
|
||||
set {
|
||||
name = "admin.enabled"
|
||||
value = "true"
|
||||
}
|
||||
|
||||
set {
|
||||
name = "admin.type"
|
||||
value = "ClusterIP"
|
||||
}
|
||||
|
||||
set {
|
||||
name = "admin.http.enabled"
|
||||
value = "true"
|
||||
}
|
||||
|
||||
set {
|
||||
name = "manager.enabled"
|
||||
value = "true"
|
||||
}
|
||||
|
||||
set {
|
||||
name = "manager.type"
|
||||
value = "ClusterIP"
|
||||
}
|
||||
|
||||
set {
|
||||
name = "ingressController.enabled"
|
||||
value = "false"
|
||||
}
|
||||
|
||||
set {
|
||||
name = "migrations.preUpgrade"
|
||||
value = "true"
|
||||
}
|
||||
|
||||
set {
|
||||
name = "migrations.postUpgrade"
|
||||
value = "true"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user