decouple cloudrun from istio in gke cluster module (#144)

This commit is contained in:
Ludovico Magnocavallo 2020-09-25 22:02:17 +02:00 committed by GitHub
parent 955331f940
commit bd00eec1be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 7 deletions

View File

@ -68,13 +68,8 @@ resource "google_container_cluster" "cluster" {
network_policy_config {
disabled = ! var.addons.network_policy_config
}
# beta addons
# cloudrun is dynamic as it tends to trigger cluster recreation on change
dynamic cloudrun_config {
for_each = var.addons.istio_config.enabled && var.addons.cloudrun_config ? [""] : []
content {
disabled = false
}
cloudrun_config {
disabled = ! var.addons.cloudrun_config
}
istio_config {
disabled = ! var.addons.istio_config.enabled