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
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -284,7 +284,7 @@ The node_pools variable takes the following parameters:
284
284
| batch_soak_duration | Soak time after each batch gets drained, with the default being zero seconds. | "0s" | Optional |
285
285
| batch_node_count | Absolute number of nodes to drain in a batch. If it is set to zero, this phase will be skipped. Cannot be used together with `batch_percentage`| 1 | Optional |
286
286
| batch_percentage | Percentage of nodes to drain in a batch. Must be in the range of [0.0, 1.0]. If it is set to zero, this phase will be skipped. Cannot be used together with `batch_node_count`| null | Optional |
287
-
| min_count | Minimum number of nodes in the NodePool. Must be >=0 and <= max_count. Should be used when autoscaling is true | 1 | Optional |
287
+
| min_count | Minimum number of nodes in the NodePool. Must be >=0 and <= max_count. Should be used when autoscaling is true. Cannot be used with total limits.| 1 | Optional |
288
288
| total_min_count | Total minimum number of nodes in the NodePool. Must be >=0 and <= max_count. Should be used when autoscaling is true. Cannot be used with per zone limits. | null | Optional |
289
289
| name | The name of the node pool || Required |
290
290
| node_count | The number of nodes in the nodepool when autoscaling is false. Otherwise defaults to 1. Only valid for non-autoscaling clusters || Required |
Copy file name to clipboardExpand all lines: autogen/main/README.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -220,7 +220,7 @@ The node_pools variable takes the following parameters:
220
220
| batch_soak_duration | Soak time after each batch gets drained, with the default being zero seconds. | "0s" | Optional |
221
221
| batch_node_count | Absolute number of nodes to drain in a batch. If it is set to zero, this phase will be skipped. Cannot be used together with `batch_percentage`| 1 | Optional |
222
222
| batch_percentage | Percentage of nodes to drain in a batch. Must be in the range of [0.0, 1.0]. If it is set to zero, this phase will be skipped. Cannot be used together with `batch_node_count`| null | Optional |
223
-
| min_count | Minimum number of nodes in the NodePool. Must be >=0 and <= max_count. Should be used when autoscaling is true | 1 | Optional |
223
+
| min_count | Minimum number of nodes in the NodePool. Must be >=0 and <= max_count. Should be used when autoscaling is true. Cannot be used with total limits.| 1 | Optional |
224
224
| total_min_count | Total minimum number of nodes in the NodePool. Must be >=0 and <= max_count. Should be used when autoscaling is true. Cannot be used with per zone limits. | null | Optional |
Copy file name to clipboardExpand all lines: autogen/main/variables.tf.tmpl
-36Lines changed: 0 additions & 36 deletions
Original file line number
Diff line number
Diff line change
@@ -756,41 +756,5 @@ variable "strategy" {
756
756
description = "The upgrade stragey to be used for upgrading the nodes. Valid values of state are: `SURGE`; `BLUE_GREEN`. By default strategy is `SURGE` (Optional)"
757
757
default = "SURGE"
758
758
}
759
-
760
-
variable "max_surge" {
761
-
type = number
762
-
description = "The number of additional nodes that can be added to the node pool during an upgrade. Increasing max_surge raises the number of nodes that can be upgraded simultaneously. Can be set to 0 or greater (Optional)"
763
-
default = null
764
-
}
765
-
766
-
variable "max_unavailable" {
767
-
type = number
768
-
description = "The number of nodes that can be simultaneously unavailable during an upgrade. Increasing max_unavailable raises the number of nodes that can be upgraded in parallel. Can be set to 0 or greater (Optional)"
769
-
default = null
770
-
}
771
-
772
-
variable "node_pool_soak_duration" {
773
-
type = string
774
-
description = "Time needed after draining the entire blue pool. After this period, the blue pool will be cleaned up (Optional)"
775
-
default = "3600s"
776
-
}
777
-
778
-
variable "batch_soak_duration" {
779
-
type = string
780
-
description = "Soak time after each batch gets drained (Optionial)"
781
-
default = "0s"
782
-
}
783
-
784
-
variable "batch_percentage" {
785
-
type = string
786
-
description = "Percentage of the blue pool nodes to drain in a batch (Optional)"
787
-
default = null
788
-
}
789
-
790
-
variable "batch_node_count" {
791
-
type = number
792
-
description = "The number of blue nodes to drain in a batch (Optional)"
Copy file name to clipboardExpand all lines: modules/beta-private-cluster-update-variant/README.md
+1-7Lines changed: 1 addition & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -163,9 +163,6 @@ Then perform the following commands on the root folder:
163
163
| add\_master\_webhook\_firewall\_rules | Create master\_webhook firewall rules for ports defined in `firewall_inbound_ports`|`bool`|`false`| no |
164
164
| add\_shadow\_firewall\_rules | Create GKE shadow firewall (the same as default firewall rules with firewall logs enabled). |`bool`|`false`| no |
165
165
| authenticator\_security\_group | The name of the RBAC security group for use with Google security groups in Kubernetes RBAC. Group name must be in format [email protected]|`string`|`null`| no |
166
-
| batch\_node\_count | The number of blue nodes to drain in a batch (Optional) |`number`|`null`| no |
167
-
| batch\_percentage | Percentage of the blue pool nodes to drain in a batch (Optional) |`string`|`null`| no |
168
-
| batch\_soak\_duration | Soak time after each batch gets drained (Optionial) |`string`|`"0s"`| no |
169
166
| cloudrun | (Beta) Enable CloudRun addon |`bool`|`false`| no |
170
167
| cloudrun\_load\_balancer\_type | (Beta) Configure the Cloud Run load balancer type. External by default. Set to `LOAD_BALANCER_TYPE_INTERNAL` to configure as an internal load balancer. |`string`|`""`| no |
@@ -230,8 +227,6 @@ Then perform the following commands on the root folder:
230
227
| master\_authorized\_networks | List of master authorized networks. If none are provided, disallow external access (except the cluster node IPs, which GKE automatically whitelists). |`list(object({ cidr_block = string, display_name = string }))`|`[]`| no |
231
228
| master\_global\_access\_enabled | Whether the cluster master is accessible globally (from any region) or only within the same region as the private endpoint. |`bool`|`true`| no |
232
229
| master\_ipv4\_cidr\_block | (Beta) The IP range in CIDR notation to use for the hosted master network |`string`|`"10.0.0.0/28"`| no |
233
-
| max\_surge | The number of additional nodes that can be added to the node pool during an upgrade. Increasing max\_surge raises the number of nodes that can be upgraded simultaneously. Can be set to 0 or greater (Optional) |`number`|`null`| no |
234
-
| max\_unavailable | The number of nodes that can be simultaneously unavailable during an upgrade. Increasing max\_unavailable raises the number of nodes that can be upgraded in parallel. Can be set to 0 or greater (Optional) |`number`|`null`| no |
235
230
| monitoring\_enable\_managed\_prometheus | Configuration for Managed Service for Prometheus. Whether or not the managed collection is enabled. |`bool`|`false`| no |
236
231
| monitoring\_enabled\_components | List of services to monitor: SYSTEM\_COMPONENTS, WORKLOADS (provider version >= 3.89.0). Empty list is default GKE configuration. |`list(string)`|`[]`| no |
237
232
| monitoring\_service | The monitoring service that the cluster should write metrics to. Automatically send metrics from pods in the cluster to the Google Cloud Monitoring API. VM metrics will be collected by Google Compute Engine regardless of this setting Available options include monitoring.googleapis.com, monitoring.googleapis.com/kubernetes (beta) and none |`string`|`"monitoring.googleapis.com/kubernetes"`| no |
@@ -241,7 +236,6 @@ Then perform the following commands on the root folder:
241
236
| network\_policy\_provider | The network policy provider. |`string`|`"CALICO"`| no |
242
237
| network\_project\_id | The project ID of the shared VPC's host (for shared vpc support) |`string`|`""`| no |
243
238
| node\_metadata | Specifies how node metadata is exposed to the workload running on the node |`string`|`"GKE_METADATA"`| no |
244
-
| node\_pool\_soak\_duration | Time needed after draining the entire blue pool. After this period, the blue pool will be cleaned up (Optional) |`string`|`"3600s"`| no |
245
239
| node\_pools | List of maps containing node pools |`list(map(any))`| <pre>[<br> {<br> "name": "default-node-pool"<br> }<br>]</pre> | no |
246
240
| node\_pools\_labels | Map of maps containing node labels by node-pool name |`map(map(string))`| <pre>{<br> "all": {},<br> "default-node-pool": {}<br>}</pre> | no |
247
241
| node\_pools\_linux\_node\_configs\_sysctls | Map of maps containing linux node config sysctls by node-pool name |`map(map(string))`| <pre>{<br> "all": {},<br> "default-node-pool": {}<br>}</pre> | no |
@@ -356,7 +350,7 @@ The node_pools variable takes the following parameters:
356
350
| batch_soak_duration | Soak time after each batch gets drained, with the default being zero seconds. | "0s" | Optional |
357
351
| batch_node_count | Absolute number of nodes to drain in a batch. If it is set to zero, this phase will be skipped. Cannot be used together with `batch_percentage`| 1 | Optional |
358
352
| batch_percentage | Percentage of nodes to drain in a batch. Must be in the range of [0.0, 1.0]. If it is set to zero, this phase will be skipped. Cannot be used together with `batch_node_count`| null | Optional |
359
-
| min_count | Minimum number of nodes in the NodePool. Must be >=0 and <= max_count. Should be used when autoscaling is true | 1 | Optional |
353
+
| min_count | Minimum number of nodes in the NodePool. Must be >=0 and <= max_count. Should be used when autoscaling is true. Cannot be used with total limits.| 1 | Optional |
360
354
| total_min_count | Total minimum number of nodes in the NodePool. Must be >=0 and <= max_count. Should be used when autoscaling is true. Cannot be used with per zone limits. | null | Optional |
361
355
| name | The name of the node pool || Required |
362
356
| placement_policy | Placement type to set for nodes in a node pool. Can be set as [COMPACT](https://cloud.google.com/kubernetes-engine/docs/how-to/compact-placement#overview) if desired | Optional |
Copy file name to clipboardExpand all lines: modules/beta-private-cluster-update-variant/variables.tf
-36Lines changed: 0 additions & 36 deletions
Original file line number
Diff line number
Diff line change
@@ -726,39 +726,3 @@ variable "strategy" {
726
726
description="The upgrade stragey to be used for upgrading the nodes. Valid values of state are: `SURGE`; `BLUE_GREEN`. By default strategy is `SURGE` (Optional)"
727
727
default="SURGE"
728
728
}
729
-
730
-
variable"max_surge" {
731
-
type=number
732
-
description="The number of additional nodes that can be added to the node pool during an upgrade. Increasing max_surge raises the number of nodes that can be upgraded simultaneously. Can be set to 0 or greater (Optional)"
733
-
default=null
734
-
}
735
-
736
-
variable"max_unavailable" {
737
-
type=number
738
-
description="The number of nodes that can be simultaneously unavailable during an upgrade. Increasing max_unavailable raises the number of nodes that can be upgraded in parallel. Can be set to 0 or greater (Optional)"
739
-
default=null
740
-
}
741
-
742
-
variable"node_pool_soak_duration" {
743
-
type=string
744
-
description="Time needed after draining the entire blue pool. After this period, the blue pool will be cleaned up (Optional)"
745
-
default="3600s"
746
-
}
747
-
748
-
variable"batch_soak_duration" {
749
-
type=string
750
-
description="Soak time after each batch gets drained (Optionial)"
751
-
default="0s"
752
-
}
753
-
754
-
variable"batch_percentage" {
755
-
type=string
756
-
description="Percentage of the blue pool nodes to drain in a batch (Optional)"
757
-
default=null
758
-
}
759
-
760
-
variable"batch_node_count" {
761
-
type=number
762
-
description="The number of blue nodes to drain in a batch (Optional)"
0 commit comments