Two single-node RKE Kubernetes clusters will be created from two linux virtual instances running Ubuntu 18.04 and Docker.
Both instances will have wide-open security groups and will be accessible over SSH using the SSH keys
id_rsa
and id_rsa.pub
.
- Required The name of the pool from which to obtain the floating IPs
- Optional
The OpenStack Identity authentication URL.
If omitted, the
OS_AUTH_URL
environment variable is used.
- Optional
The Username to login with.
If omitted, the
OS_USERNAME
environment variable is used.
- Optional
The Password to login with.
If omitted, the
OS_PASSWORD
environment variable is used.
- Optional
The region of the OpenStack cloud to use.
If omitted, the
OS_REGION_NAME
environment variable is used.
- Optional
The Name of the Domain to scope to.
If omitted, the
OS_DOMAIN_ID
environment variable is checked.
- Optional
The Name of the Domain to scope to.
If omitted, the
OS_DOMAIN_NAME
environment variable is used.
- Optional
The ID of the Project to login with.
If omitted, the
OS_TENANT_ID
orOS_PROJECT_ID
environment variables are used.
- Optional
The Name of the Project.
If omitted, the
OS_TENANT_ID
orOS_PROJECT_ID
environment variables are used.
- Optional
Trust self-signed SSL certificates.
If omitted, the
OS_INSECURE
environment variable is used.
- Optional
Specify a custom CA certificate when communicating over SSL.
You can specify either a path to the file or the contents of the certificate.
If omitted, the
OS_CACERT
environment variable is used.
- Default:
"quickstart"
Prefix added to names of all resources
- Default:
"m1.large"
Instance type used for all linux virtual instances
- Default:
"19.03"
Docker version to install on nodes
- Default:
"v1.18.3-rancher2-2"
Kubernetes version to use for Rancher server RKE cluster
See rancher-common
module variable rke_kubernetes_version
for more details.
- Default:
"v1.17.6-rancher2-2"
Kubernetes version to use for managed workload cluster
See rancher-common
module variable workload_kubernetes_version
for more details.
- Default:
"0.12.0"
Version of cert-mananger to install alongside Rancher (format: 0.0.0)
See rancher-common
module variable cert_manager_version
for more details.
- Default:
"v2.4.5"
Rancher server version (format v0.0.0)
See rancher-common
module variable rancher_version
for more details.
- Required Admin password to use for Rancher server bootstrap
See rancher-common
module variable admin_password
for more details.
- Default:
"10.0.0.0/16"
The Network CIDR for the Rancher nodes