Two single-node Kubernetes clusters will be created from two linux virtual instances running SLES 15 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
.
Name |
Description |
Type |
Default |
Required |
azure_client_id |
Azure client id used to create resources |
string |
n/a |
yes |
azure_client_secret |
Client secret used to authenticate with Azure apis |
string |
n/a |
yes |
azure_subscription_id |
Azure subscription id under which resources will be provisioned |
string |
n/a |
yes |
azure_tenant_id |
Azure tenant id used to create resources |
string |
n/a |
yes |
rancher_server_admin_password |
Admin password to use for Rancher server bootstrap, min. 12 characters |
string |
n/a |
yes |
windows_admin_password |
Admin password to use for the Windows VM |
string |
n/a |
yes |
add_windows_node |
Add a windows node to the workload cluster |
bool |
false |
no |
azure_location |
Azure location used for all resources |
string |
"East US" |
no |
cert_manager_version |
Version of cert-manager to install alongside Rancher (format: 0.0.0) |
string |
"1.11.0" |
no |
instance_type |
Instance type used for all linux virtual machines |
string |
"Standard_DS2_v2" |
no |
prefix |
Prefix added to names of all resources |
string |
"quickstart" |
no |
rancher_helm_repository |
The helm repository, where the Rancher helm chart is installed from |
string |
"https://releases.rancher.com/server-charts/latest" |
no |
rancher_kubernetes_version |
Kubernetes version to use for Rancher server cluster |
string |
"v1.24.14+k3s1" |
no |
rancher_version |
Rancher server version (format: v0.0.0) |
string |
"2.7.9" |
no |
workload_kubernetes_version |
Kubernetes version to use for managed workload cluster |
string |
"v1.24.14+rke2r1" |
no |