You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| autoscaler\_name | Autoscaler name. When variable is empty, name will be derived from var.hostname. |`string`|`""`| no |
21
22
| autoscaling\_cpu | Autoscaling, cpu utilization policy block as single element array. https://www.terraform.io/docs/providers/google/r/compute_autoscaler.html#cpu_utilization|`list(map(number))`|`[]`| no |
22
23
| autoscaling\_enabled | Creates an autoscaler for the managed instance group |`string`|`"false"`| no |
23
24
| autoscaling\_lb | Autoscaling, load balancing utilization policy block as single element array. https://www.terraform.io/docs/providers/google/r/compute_autoscaler.html#load_balancing_utilization|`list(map(number))`|`[]`| no |
@@ -26,10 +27,11 @@ The current version is 2.X. The following guides are available to assist with up
26
27
| cooldown\_period | The number of seconds that the autoscaler should wait before it starts collecting information from a new instance. |`number`|`60`| no |
27
28
| distribution\_policy\_zones | The distribution policy, i.e. which zone(s) should instances be create in. Default is all zones in given region. |`list(string)`|`[]`| no |
28
29
| health\_check | Health check to determine whether instances are responsive and able to do work | <pre>object({<br> type = string<br> initial_delay_sec = number<br> check_interval_sec = number<br> healthy_threshold = number<br> timeout_sec = number<br> unhealthy_threshold = number<br> response = string<br> proxy_header = string<br> port = number<br> request = string<br> request_path = string<br> host = string<br> })</pre> | <pre>{<br> "check_interval_sec": 30,<br> "healthy_threshold": 1,<br> "host": "",<br> "initial_delay_sec": 30,<br> "port": 80,<br> "proxy_header": "NONE",<br> "request": "",<br> "request_path": "/",<br> "response": "",<br> "timeout_sec": 10,<br> "type": "",<br> "unhealthy_threshold": 5<br>}</pre> | no |
30
+
| health\_check\_name | Health check name. When variable is empty, name will be derived from var.hostname. |`string`|`""`| no |
29
31
| hostname | Hostname prefix for instances |`string`|`"default"`| no |
30
32
| instance\_template | Instance template self\_link used to create compute instances |`any`| n/a | yes |
31
33
| max\_replicas | The maximum number of instances that the autoscaler can scale up to. This is required when creating or updating an autoscaler. The maximum number of replicas should not be lower than minimal number of replicas. |`number`|`10`| no |
32
-
| mig\_name | Managed instance group name. When set to `default`, name will be derived from var.hostname. |`string`|`"default"`| no |
34
+
| mig\_name | Managed instance group name. When variable is empty, name will be derived from var.hostname. |`string`|`""`| no |
33
35
| mig\_timeouts | Times for creation, deleting and updating the MIG resources. Can be helpful when using wait\_for\_instances to allow a longer VM startup time. | <pre>object({<br> create = string<br> update = string<br> delete = string<br> })</pre> | <pre>{<br> "create": "5m",<br> "delete": "15m",<br> "update": "5m"<br>}</pre> | no |
34
36
| min\_replicas | The minimum number of replicas that the autoscaler can scale down to. This cannot be less than 0. |`number`|`2`| no |
35
37
| named\_ports | Named name and named port. https://cloud.google.com/load-balancing/docs/backend-service#named_ports| <pre>list(object({<br> name = string<br> port = number<br> }))</pre> |`[]`| no |
0 commit comments