| cluster_name |
Name used for the cluster and DNS zone. |
string |
✓ |
|
| disk_encryption_key |
Optional CMEK for disk encryption. |
object({...}) |
✓ |
|
| domain |
Domain name used to derive the DNS zone. |
string |
✓ |
|
| fs_paths |
Filesystem paths for commands and data, supports home path expansion. |
object({...}) |
✓ |
|
| host_project |
Shared VPC project and network configuration. |
object({...}) |
✓ |
|
| service_project |
Service project configuration. |
object({...}) |
✓ |
|
| allowed_ranges |
Ranges that can SSH to the boostrap VM and API endpoint. |
list(any) |
|
["10.0.0.0/8"] |
| install_config_params |
OpenShift cluster configuration. |
object({...}) |
|
... |
| post_bootstrap_config |
Name of the service account for the machine operator. Removes bootstrap resources when set. |
object({...}) |
|
null |
| region |
Region where resources will be created. |
string |
|
europe-west1 |
| rhcos_gcp_image |
RHCOS image used. |
string |
|
projects/rhcos-cloud/global/images/rhcos-47-83-202102090044-0-gcp-x86-64 |
| tags |
Additional tags for instances. |
list(string) |
|
["ssh"] |
| zones |
Zones used for instances. |
list(string) |
|
["b", "c", "d"] |