From 2964451500e455ebf93f4153570f4e606053ec15 Mon Sep 17 00:00:00 2001 From: gregory hendrickson Date: Thu, 30 Mar 2023 04:54:17 -0700 Subject: [PATCH] add depends on --- modules/compute_engine_instance_group/main.tf | 5 ++++- modules/compute_engine_template/main.tf | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/compute_engine_instance_group/main.tf b/modules/compute_engine_instance_group/main.tf index a975795..8e2b3da 100644 --- a/modules/compute_engine_instance_group/main.tf +++ b/modules/compute_engine_instance_group/main.tf @@ -8,6 +8,9 @@ resource "google_compute_instance_group_manager" "instance_group" { name = "webserver" instance_template = var.template_self_link } - + target_size = 2 + +depends_on = [google_project_service.compute_engine_api] + } \ No newline at end of file diff --git a/modules/compute_engine_template/main.tf b/modules/compute_engine_template/main.tf index fb3df4c..6433ba1 100644 --- a/modules/compute_engine_template/main.tf +++ b/modules/compute_engine_template/main.tf @@ -22,4 +22,6 @@ resource "google_compute_instance_template" "template" { lifecycle { create_before_destroy = true } + depends_on = [google_project_service.compute_engine_api] + } \ No newline at end of file