From a9e88de8c5ee8172336e572754a33d32ac8f65db Mon Sep 17 00:00:00 2001 From: chayan kumar ray Date: Tue, 10 Dec 2024 11:21:45 +0000 Subject: [PATCH] feat(compute): modify region tag to make them unique and as similar as folder name --- .../rmig_instance_flexibility_policy/main.tf | 28 ++++++++++--------- .../main.tf | 10 +++---- 2 files changed, 20 insertions(+), 18 deletions(-) diff --git a/compute/rmig_instance_flexibility_policy/main.tf b/compute/rmig_instance_flexibility_policy/main.tf index b2e21a9a0..6b782c286 100644 --- a/compute/rmig_instance_flexibility_policy/main.tf +++ b/compute/rmig_instance_flexibility_policy/main.tf @@ -16,25 +16,27 @@ /** * Made to resemble: -* gcloud alpha compute instance-groups managed create flex-igm --project=$PROJECT --region=us-central1 \ -* --target-distribution-shape=any-single-zone --instance-redistribution-type NONE \ -* --template example-template --size 3 \ -* --instance-selection "rank=1,name=best-choice,machine-type=n1-standard-1,n1-standard-2" \ -* --instance-selection "rank=2,name=still-ok,machine-type=n2-standard-1" \ -* --instance-selection "rank=3,name=if-nothing-else,machine-type=e2-standard-2" +* gcloud compute instance-groups managed create flex-igm \ +* --region us-central1 \ +* --size 3 \ +* --template example-template \ +* --target-distribution-shape any-single-zone \ +* --instance-redistribution-type none \ +* --instance-selection "name=best-choice,machine-type=n1-standard-1,machine-type=n1-standard-2,rank=1" \ +* --instance-selection "name=still-ok,machine-type=n2-standard-1,rank=2" \ +* --instance-selection "name=if-nothing-else,machine-type=e2-standard-2,rank=3" */ - terraform { required_providers { google = { - source = "hashicorp/google-beta" - version = ">= 6.12.0" + source = "hashicorp/google" + version = ">= 6.13.0" } } } -# [START compute_region_igm_instance_flexibility_policy_parent_tag] +# [START compute_rmig_instance_flexibility_policy_parent_tag] resource "google_compute_instance_template" "default" { name = "example-template" machine_type = "e2-medium" @@ -46,7 +48,7 @@ resource "google_compute_instance_template" "default" { } } -# [START compute_region_igm_instance_flexibility_policy] +# [START compute_rmig_instance_flexibility_policy] resource "google_compute_region_instance_group_manager" "default" { name = "flex-igm" base_instance_name = "tf-test-flex-igm" @@ -85,5 +87,5 @@ resource "google_compute_region_instance_group_manager" "default" { max_unavailable_fixed = 6 } } -# [END compute_region_igm_instance_flexibility_policy] -# [END compute_region_igm_instance_flexibility_policy_parent_tag] +# [END compute_rmig_instance_flexibility_policy] +# [END compute_rmig_instance_flexibility_policy_parent_tag] diff --git a/compute/rmig_instance_flexibility_policy_without_preferences/main.tf b/compute/rmig_instance_flexibility_policy_without_preferences/main.tf index 0cdccc5dc..5ab611e45 100644 --- a/compute/rmig_instance_flexibility_policy_without_preferences/main.tf +++ b/compute/rmig_instance_flexibility_policy_without_preferences/main.tf @@ -20,7 +20,7 @@ * --region us-central1 \ * --size 3 \ * --template example-template \ -* --target-distribution-shape=any-single-zone \ +* --target-distribution-shape any-single-zone \ * --instance-redistribution-type none \ * --instance-selection-machine-types "machine-type=n1-standard-16,n2-standard-16,e2-standard-16" */ @@ -34,7 +34,7 @@ terraform { } } -# [START compute_region_igm_instance_flexibility_policy_parent_tag] +# [START compute_rmig_instance_flexibility_policy_without_preference_parent_tag] resource "google_compute_instance_template" "default" { name = "example-template" machine_type = "e2-medium" @@ -46,7 +46,7 @@ resource "google_compute_instance_template" "default" { } } -# [START compute_region_igm_instance_flexibility_policy] +# [START compute_rmig_instance_flexibility_policy_without_preference] resource "google_compute_region_instance_group_manager" "default" { name = "flex-igm" base_instance_name = "tf-test-flex-igm" @@ -74,5 +74,5 @@ resource "google_compute_region_instance_group_manager" "default" { max_unavailable_fixed = 6 } } -# [END compute_region_igm_instance_flexibility_policy] -# [END compute_region_igm_instance_flexibility_policy_parent_tag] +# [END compute_rmig_instance_flexibility_policy_without_preference] +# [END compute_rmig_instance_flexibility_policy_without_preference_parent_tag]