RBAC_group_name | | string | false | |
auto_upgrade | | bool | false | |
http_load_balancing_disabled | Disable Http Load balancing | bool | false | |
ip_allocation_policy | Values to fill the cluster ip_allocation_policy block | map(any) | true | |
kubernetes_dashboard_disabled | Switch on the Dashboard | bool | false | |
maintenance_window | | string | false | |
master_authorized_network_cidr | The range of IPs that can connect to the Kubernetes master | string | true | |
name | The Name of the cluster | string | true | |
network | The VPC | | true | |
network_policy | To enable the network policy | bool | false | |
network_policy_config_disabled | Toggle network policy | bool | false | |
node_pool | Configuration of the Node hosts | map(any) | false | |
pod_security_policy_config_enabled | | bool | false | |
private_cluster_config | Values to fill the cluster private_cluster_config block | map(any) | true | |
project | The GCP project of the Network the cluster is in | | true | |
region | The GCP region | string | true | |
release_channel | Set the release channel UNSPECIFIED | RAPID | REGULAR | STABLE |
remove_default_node_pool | An override to remove the node pool, doesnt make much sense to me either | bool | false | |
resource_labels | | map(any) | false | |
subnetwork | The name of the sub-net to use | | true | |
writeConnectionSecretToRef | The secret which the cloud resource connection will be written to | writeConnectionSecretToRef | false | |
zones | | | true | |