From 6e0f4d9563f2bcb2f2b63451a3c8bc46bba4cc86 Mon Sep 17 00:00:00 2001 From: Andrew Dryga Date: Fri, 6 Oct 2023 10:30:48 -0600 Subject: [PATCH] Increase timeouts for rolling deploys --- terraform/modules/elixir-app/main.tf | 6 ++++++ terraform/modules/relay-app/main.tf | 6 ++++++ 2 files changed, 12 insertions(+) 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 ]