From 66221a419c2e4f3c39dcb5fa86498051dc91680a Mon Sep 17 00:00:00 2001 From: gregory hendrickson Date: Wed, 15 Mar 2023 15:54:02 -0700 Subject: [PATCH] consolidate file --- modules/autoscale/main.tf | 22 ---------------------- modules/instance-group/main.tf | 25 +++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 22 deletions(-) delete mode 100644 modules/autoscale/main.tf diff --git a/modules/autoscale/main.tf b/modules/autoscale/main.tf deleted file mode 100644 index 0ce10a8..0000000 --- a/modules/autoscale/main.tf +++ /dev/null @@ -1,22 +0,0 @@ -resource "google_compute_region_autoscaler" "fancy_fe_autoscaler" { - name = "fancy-fe-autoscaler" - target = google_compute_instance_group_manager.fancy_fe_mig.self_link - cooldown_period_sec = 60 - load_balancing_utilization_target = 0.6 - max_replicas = 2 - - depends_on = [ - module.instance-group.fancy_fe_mig - ] -} - -resource "google_compute_region_autoscaler" "fancy_be_autoscaler" { - name = "fancy-be-autoscaler" - target = google_compute_instance_group_manager.fancy_be_mig.self_link - cooldown_period_sec = 60 - load_balancing_utilization_target = 0.6 - max_replicas = 2 - depends_on = [ - module.instance-group.fancy_be_mig - ] -} diff --git a/modules/instance-group/main.tf b/modules/instance-group/main.tf index 802523c..c69570e 100644 --- a/modules/instance-group/main.tf +++ b/modules/instance-group/main.tf @@ -59,3 +59,28 @@ resource "google_compute_instance_group_manager" "fancy_be_mig" { google_compute_backend_service.fancy_backend_service ] } + + + +resource "google_compute_region_autoscaler" "fancy_fe_autoscaler" { + name = "fancy-fe-autoscaler" + target = google_compute_instance_group_manager.fancy_fe_mig.self_link + cooldown_period_sec = 60 + load_balancing_utilization_target = 0.6 + max_replicas = 2 + + depends_on = [ + module.google_compute_instance_group_manager.fancy_fe_mig + ] +} + +resource "google_compute_region_autoscaler" "fancy_be_autoscaler" { + name = "fancy-be-autoscaler" + target = google_compute_instance_group_manager.fancy_be_mig.self_link + cooldown_period_sec = 60 + load_balancing_utilization_target = 0.6 + max_replicas = 2 + depends_on = [ + google_compute_instance_group_manager.fancy_be_mig + ] +}