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