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
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -207,7 +207,6 @@ Then perform the following commands on the root folder:
207
207
| service\_external\_ips | Whether external ips specified by a service will be allowed in this cluster |`bool`|`false`| no |
208
208
| shadow\_firewall\_rules\_log\_config | The log\_config for shadow firewall rules. You can set this variable to `null` to disable logging. | <pre>object({<br> metadata = string<br> })</pre> | <pre>{<br> "metadata": "INCLUDE_ALL_METADATA"<br>}</pre> | no |
209
209
| shadow\_firewall\_rules\_priority | The firewall priority of GKE shadow firewall rules. The priority should be less than default firewall, which is 1000. |`number`|`999`| no |
210
-
| skip\_provisioners | Flag to skip all local-exec provisioners. It breaks `stub_domains` and `upstream_nameservers` variables functionality. |`bool`|`false`| no |
211
210
| stub\_domains | Map of stub domains and their resolvers to forward DNS queries for a certain domain to an external DNS server |`map(list(string))`|`{}`| no |
212
211
| subnetwork | The subnetwork to host the cluster in (required) |`string`| n/a | yes |
213
212
| timeouts | Timeout for cluster operations. |`map(string)`|`{}`| no |
// auto upgrade by defaults only for regional cluster as long it has multiple masters versus zonal clusters have only have a single master so upgrades are more dangerous.
81
82
{% if beta_cluster %}
82
83
// When a release channel is used, node auto-upgrade are enabled and cannot be disabled.
description = "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."
108
109
default = "DATAPATH_PROVIDER_UNSPECIFIED"
109
110
}
110
111
112
+
{% endif %}
111
113
variable "maintenance_start_time" {
112
114
type = string
113
115
description = "Time window specified for daily or recurring maintenance operations in RFC3339 format"
{% if beta_cluster and autopilot_cluster != true%}
339
341
variable "cluster_telemetry_type" {
340
342
type = string
341
343
description = "Available options include ENABLED, DISABLED, and SYSTEM_ONLY"
342
344
default = null
343
345
}
344
346
345
347
{% endif %}
348
+
{% if autopilot_cluster != true%}
346
349
variable "logging_service" {
347
350
type = string
348
351
description = "The logging service that the cluster should write logs to. Available options include logging.googleapis.com, logging.googleapis.com/kubernetes (beta), and none"
description = "(Beta) Configure the Cloud Run load balancer type. External by default. Set to `LOAD_BALANCER_TYPE_INTERNAL` to configure as an internal load balancer."
description = "Whether to enable network egress metering for this cluster. If enabled, a daemonset will be created in the cluster to meter network egress traffic."
370
-
default = false
371
-
}
372
-
373
-
variable "enable_resource_consumption_export" {
374
-
type = bool
375
-
description = "Whether to enable resource consumption metering on this cluster. When enabled, a table will be created in the resource export BigQuery dataset to store resource consumption data. The resulting table can be joined with the resource usage table or with BigQuery billing export."
376
-
default = true
377
-
}
378
-
379
370
variable "enable_cost_allocation" {
380
371
type = bool
381
372
description = "Enables Cost Allocation Feature and the cluster name and namespace of your GKE workloads appear in the labels field of the billing export to BigQuery"
description = "Flag to skip all local-exec provisioners. It breaks `stub_domains` and `upstream_nameservers` variables functionality."
430
-
default = false
431
-
}
432
-
433
418
variable "enable_pod_security_policy" {
434
419
type = bool
435
420
description = "enabled - Enable the PodSecurityPolicy controller for this cluster. If enabled, pods must be valid under a PodSecurityPolicy to be created."
0 commit comments