No requirements.
Name | Version |
---|---|
terraform | n/a |
Name | Source | Version |
---|---|---|
helpers | github.com/osinfra-io/terraform-core-helpers//root | v0.1.2 |
kubernetes_engine_regional | github.com/osinfra-io/terraform-google-kubernetes-engine//regional | v0.2.1 |
Name | Type |
---|---|
terraform_remote_state.main | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
kubernetes_engine_enable_gke_hub_host | Whether or not to enable GKE Hub Host | bool |
false |
no |
kubernetes_engine_gke_hub_memberships | The map of GKE Hub Memberships to create | map(object({ |
{} |
no |
kubernetes_engine_master_ipv4_cidr_block | The IP range in CIDR notation to use for the hosted master network | string |
n/a | yes |
kubernetes_engine_node_location | The zone to deploy the nodes to | string |
n/a | yes |
kubernetes_engine_node_pools | The node pools to create in the cluster | map(object({ |
{ |
no |
kubernetes_engine_vpc_host_project_id | Host project for the shared VPC | string |
n/a | yes |
remote_bucket | The remote bucket the terraform_remote_state data source retrieves the state from |
string |
n/a | yes |
Name | Description |
---|---|
kubernetes_engine_service_account_gke_operations_email | The email address of the Kubernetes minimum privilege service account for the cluster |