From c57a670dbba6653fbe21e5a3c4f2ec8ebee2880e Mon Sep 17 00:00:00 2001 From: Andrew Dryga Date: Thu, 5 Sep 2024 14:35:16 -0700 Subject: [PATCH] fix(devops): Create SSL certs before destroy (#6607) --- terraform/modules/google-cloud/apps/elixir/network.tf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/terraform/modules/google-cloud/apps/elixir/network.tf b/terraform/modules/google-cloud/apps/elixir/network.tf index 1e7739b41..15faffbfb 100644 --- a/terraform/modules/google-cloud/apps/elixir/network.tf +++ b/terraform/modules/google-cloud/apps/elixir/network.tf @@ -307,6 +307,10 @@ resource "google_compute_managed_ssl_certificate" "default" { google_project_service.compute, google_project_service.servicenetworking, ] + + lifecycle { + create_before_destroy = true + } } ## Create URL map for the application