openshift_openstack_clusterid |
Cluster identification name |
openshift_openstack_public_dns_domain |
Public DNS domain name |
openshift_openstack_dns_nameservers |
IP of DNS nameservers |
openshift_openstack_public_hostname_suffix |
Adds a suffix to the node hostname in the DNS record for both public and private |
openshift_openstack_nsupdate_zone |
Zone to be updated with OCP instance IPs |
openshift_openstack_keypair_name |
Keypair name used to log in to OCP instances |
openshift_openstack_external_network_name |
OpenStack public network name |
openshift_openstack_default_image_name |
OpenStack image used for OCP instances |
openshift_openstack_num_masters |
Number of master nodes to deploy |
openshift_openstack_num_infra |
Number of infrastructure nodes to deploy |
openshift_openstack_num_cns |
Number of container native storage nodes to deploy |
openshift_openstack_num_nodes |
Number of application nodes to deploy |
openshift_openstack_master_flavor |
Name of the OpenStack flavor used for master instances |
openshift_openstack_default_flavor |
Name of the Openstack flavor used for all instances, if specific flavor not specified. |
openshift_openstack_use_lbaas_load_balancer |
Boolean value enabling Octavia load balancer (Octavia must be installed) |
openshift_openstack_docker_volume_size |
Minimum size of the Docker volume (required variable) |
openshift_openstack_external_nsupdate_keys |
Updating the DNS with the instance IP addresses |
ansible_user |
Ansible user used to deploy OKD. "openshift" is the required name and must not be changed. |
openshift_openstack_disable_root |
Boolean value that disables root access |
openshift_openstack_user |
OCP instances created with this user |
openshift_openstack_node_subnet_name |
Name of existing OpenShift subnet to use for deployment. This should be the same subnet name used for your deployment host. |
openshift_openstack_router_name |
Name of existing OpenShift router to use for deployment. This should be the same router name used for your deployment host. |
openshift_openstack_master_floating_ip |
Default is true . Must set to false if you do not want floating IPs assigned to master nodes. |
openshift_openstack_infra_floating_ip |
Default is true . Must set to false if you do not want floating IPs assigned to infrastructure nodes. |
openshift_openstack_compute_floating_ip |
Default is true . Must set to false if you do not want floating IPs assigned to compute nodes. |
openshift_use_openshift_sdn |
Must set to false if you want to disable openshift-sdn |
openshift_use_kuryr |
Must set to true if you want to enable kuryr sdn |
use_trunk_ports |
Must be set to true to create the OpenStack VMs with trunk ports (required by kuryr) |
os_sdn_network_plugin_name |
selection of the SDN behavior. Must set to cni for kuryr |
openshift_node_proxy_mode |
Must set to userspace for Kuryr |
openshift_master_open_ports |
Ports to be opened on the VMs when using Kuryr |
kuryr_openstack_public_net_id |
Need by Kuryr. ID of the public OpenStack network from where FIPs are obtained |
openshift_kuryr_subnet_driver |
Kuryr Subnet driver. Must be namespace for creating a subnet per namespace |
openshift_kuryr_sg_driver |
Kuryr Security Group driver. Must be namespace for namespace isolation |
kuryr_openstack_global_namespaces |
Global namespaces to use for namespace isolation. The default values are default , openshift-monitoring . |
kuryr_openstack_ca |
Path to the CA certificate of the cloud. Required if OpenStack cloud endpoints are accessible over HTTPS. |