diff --git a/terraform/modules/elixir-app/main.tf b/terraform/modules/elixir-app/main.tf index 398f13785..20d0c9576 100644 --- a/terraform/modules/elixir-app/main.tf +++ b/terraform/modules/elixir-app/main.tf @@ -342,6 +342,12 @@ resource "google_compute_region_instance_group_manager" "application" { max_surge_fixed = max(1, var.scaling_horizontal_replicas - 1) } + timeouts { + create = "20m" + update = "30m" + delete = "20m" + } + depends_on = [ google_compute_instance_template.application ] diff --git a/terraform/modules/relay-app/main.tf b/terraform/modules/relay-app/main.tf index 108120de5..3e9ddcab3 100644 --- a/terraform/modules/relay-app/main.tf +++ b/terraform/modules/relay-app/main.tf @@ -335,6 +335,12 @@ resource "google_compute_region_instance_group_manager" "application" { max_surge_fixed = max(length(each.value.zones), each.value.replicas - 1) } + timeouts { + create = "20m" + update = "30m" + delete = "20m" + } + depends_on = [ google_compute_instance_template.application ]