cluster_name |
Name used for the cluster and DNS zone. |
string |
✓ |
|
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"] |
disk_encryption_key |
Optional CMEK for disk encryption. |
object({…}) |
|
null |
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"] |