Skip to content

Commit e8a174a

Browse files
feat: Added instance_group_manager output (#105)
* add instance_group_manager output needed to create a stateful MIG in conjunction with https://www.terraform.io/docs/providers/google/r/compute_region_per_instance_config.html * fix: autogen/outputs.tf.tmpl use {{ module_name }} in instance_group_manager output Co-authored-by: Morgante Pell <[email protected]>
1 parent 78ad70c commit e8a174a

File tree

5 files changed

+17
-0
lines changed

5 files changed

+17
-0
lines changed

autogen/outputs.tf.tmpl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,8 @@ output "instance_group" {
2525
description = "Instance-group url of managed instance group"
2626
value = google_compute_region_instance_group_manager.{{ module_name }}.instance_group
2727
}
28+
29+
output "instance_group_manager" {
30+
description = "An instance of google_compute_region_instance_group_manager of the instance group."
31+
value = google_compute_region_instance_group_manager.{{ module_name }}
32+
}

modules/mig/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ The current version is 2.X. The following guides are available to assist with up
4747
| Name | Description |
4848
|------|-------------|
4949
| instance\_group | Instance-group url of managed instance group |
50+
| instance\_group\_manager | An instance of google_compute_region_instance_group_manager of the instance group. |
5051
| self\_link | Self-link of managed instance group |
5152

5253
<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->

modules/mig/outputs.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,8 @@ output "instance_group" {
2525
description = "Instance-group url of managed instance group"
2626
value = google_compute_region_instance_group_manager.mig.instance_group
2727
}
28+
29+
output "instance_group_manager" {
30+
description = "An instance of google_compute_region_instance_group_manager of the instance group."
31+
value = google_compute_region_instance_group_manager.mig
32+
}

modules/mig_with_percent/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ The current version is 2.X. The following guides are available to assist with up
4848
| Name | Description |
4949
|------|-------------|
5050
| instance\_group | Instance-group url of managed instance group |
51+
| instance\_group\_manager | An instance of google_compute_region_instance_group_manager of the instance group. |
5152
| self\_link | Self-link of managed instance group |
5253

5354
<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->

modules/mig_with_percent/outputs.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,8 @@ output "instance_group" {
2525
description = "Instance-group url of managed instance group"
2626
value = google_compute_region_instance_group_manager.mig_with_percent.instance_group
2727
}
28+
29+
output "instance_group_manager" {
30+
description = "An instance of google_compute_region_instance_group_manager of the instance group."
31+
value = google_compute_region_instance_group_manager.mig_with_percent
32+
}

0 commit comments

Comments
 (0)