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
feat: move enabling default compute class in cluster autoscaler for standard clusters
For standard clusters, which have the cluster_autoscaling block, move the
enabling of default compute class to that block. For autopilot clusters,
keep the enabling of default compute class in the main variables.tf file.
Copy file name to clipboardExpand all lines: README.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -149,7 +149,7 @@ Then perform the following commands on the root folder:
149
149
| anonymous\_authentication\_config\_mode | Allows users to restrict or enable anonymous access to the cluster. Valid values are `ENABLED` and `LIMITED`. |`string`|`null`| no |
150
150
| 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 gke-security-groups@yourdomain.com|`string`|`null`| no |
151
151
| boot\_disk\_kms\_key | The Customer Managed Encryption Key used to encrypt the boot disk attached to each node in the node pool, if not overridden in `node_pools`. This should be of the form projects/[KEY\_PROJECT\_ID]/locations/[LOCATION]/keyRings/[RING\_NAME]/cryptoKeys/[KEY\_NAME]. For more information about protecting resources with Cloud KMS Keys please see: https://cloud.google.com/compute/docs/disks/customer-managed-encryption|`string`|`null`| no |
| cluster\_dns\_domain | The suffix used for all cluster service records. |`string`|`""`| no |
154
154
| cluster\_dns\_provider | Which in-cluster DNS provider should be used. PROVIDER\_UNSPECIFIED (default) or PLATFORM\_DEFAULT or CLOUD\_DNS. |`string`|`"PROVIDER_UNSPECIFIED"`| no |
155
155
| cluster\_dns\_scope | The scope of access to cluster DNS records. DNS\_SCOPE\_UNSPECIFIED (default) or CLUSTER\_SCOPE or VPC\_SCOPE. |`string`|`"DNS_SCOPE_UNSPECIFIED"`| no |
@@ -160,7 +160,6 @@ Then perform the following commands on the root folder:
160
160
| create\_service\_account | Defines if service account specified to run nodes should be created. |`bool`|`true`| no |
161
161
| database\_encryption | Application-layer Secrets Encryption settings. The object format is {state = string, key\_name = string}. Valid values of state are: "ENCRYPTED"; "DECRYPTED". key\_name is the name of a CloudKMS key. |`list(object({ state = string, key_name = string }))`| <pre>[<br> {<br> "key_name": "",<br> "state": "DECRYPTED"<br> }<br>]</pre> | no |
162
162
| datapath\_provider | The desired datapath provider for this cluster. By default, `DATAPATH_PROVIDER_UNSPECIFIED` enables the IPTables-based kube-proxy implementation. `ADVANCED_DATAPATH` enables Dataplane-V2 feature. |`string`|`"DATAPATH_PROVIDER_UNSPECIFIED"`| no |
163
-
| default\_compute\_class\_enabled | Enable Spot VMs as the default compute class for Node Auto-Provisioning |`bool`|`null`| no |
164
163
| default\_max\_pods\_per\_node | The maximum number of pods to schedule per node |`number`|`110`| no |
165
164
| deletion\_protection | Whether or not to allow Terraform to destroy the cluster. |`bool`|`true`| no |
166
165
| description | The description of the cluster |`string`|`""`| no |
Copy file name to clipboardExpand all lines: modules/beta-autopilot-private-cluster/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,7 +86,7 @@ Then perform the following commands on the root folder:
86
86
| cluster\_resource\_labels | The GCE resource labels (a map of key/value pairs) to be applied to the cluster |`map(string)`|`{}`| no |
87
87
| create\_service\_account | Defines if service account specified to run nodes should be created. |`bool`|`true`| no |
88
88
| database\_encryption | Application-layer Secrets Encryption settings. The object format is {state = string, key\_name = string}. Valid values of state are: "ENCRYPTED"; "DECRYPTED". key\_name is the name of a CloudKMS key. |`list(object({ state = string, key_name = string }))`| <pre>[<br> {<br> "key_name": "",<br> "state": "DECRYPTED"<br> }<br>]</pre> | no |
89
-
| default\_compute\_class\_enabled | Enable Spot VMs as the default compute class for Node Auto-Provisioning |`bool`|`null`| no |
89
+
| default\_compute\_class\_enabled | Enable default compute class for Node Auto-Provisioning |`bool`|`null`| no |
90
90
| deletion\_protection | Whether or not to allow Terraform to destroy the cluster. |`bool`|`true`| no |
91
91
| deploy\_using\_private\_endpoint | A toggle for Terraform and kubectl to connect to the master's internal IP address during deployment. |`bool`|`false`| no |
92
92
| description | The description of the cluster |`string`|`""`| no |
Copy file name to clipboardExpand all lines: modules/beta-autopilot-public-cluster/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -80,7 +80,7 @@ Then perform the following commands on the root folder:
80
80
| cluster\_resource\_labels | The GCE resource labels (a map of key/value pairs) to be applied to the cluster |`map(string)`|`{}`| no |
81
81
| create\_service\_account | Defines if service account specified to run nodes should be created. |`bool`|`true`| no |
82
82
| database\_encryption | Application-layer Secrets Encryption settings. The object format is {state = string, key\_name = string}. Valid values of state are: "ENCRYPTED"; "DECRYPTED". key\_name is the name of a CloudKMS key. |`list(object({ state = string, key_name = string }))`| <pre>[<br> {<br> "key_name": "",<br> "state": "DECRYPTED"<br> }<br>]</pre> | no |
83
-
| default\_compute\_class\_enabled | Enable Spot VMs as the default compute class for Node Auto-Provisioning |`bool`|`null`| no |
83
+
| default\_compute\_class\_enabled | Enable default compute class for Node Auto-Provisioning |`bool`|`null`| no |
84
84
| deletion\_protection | Whether or not to allow Terraform to destroy the cluster. |`bool`|`true`| no |
85
85
| description | The description of the cluster |`string`|`""`| no |
86
86
| disable\_default\_snat | Whether to disable the default SNAT to support the private use of public IP addresses |`bool`|`false`| no |
0 commit comments