Skip to content

Latest commit

 

History

History
 
 

gcp

GCP Rancher Quickstart

Two single-node RKE Kubernetes clusters will be created from two Compute Engine 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.

Variables

gcp_account_json
  • Required File path and name of the service account file used by which GCP resources are provisioned
gcp_project
  • Required GCP project under which all resources will be deployed
gcp_region
  • Default: "us-east4" GCP region used for all resources
prefix
  • Default: "quickstart" Prefix added to names of all resources
machine_type
  • Default: "n1-standard-2" Machine type used for all compute instances
docker_version
  • Default: "19.03" Docker version to install on nodes
rke_kubernetes_version
  • Default: "v1.20.4-rancher1-1" Kubernetes version to use for Rancher server RKE cluster

See rancher-common module variable rke_kubernetes_version for more details.

workload_kubernetes_version
  • Default: "v1.19.8-rancher1-1" Kubernetes version to use for managed workload cluster

See rancher-common module variable workload_kubernetes_version for more details.

cert_manager_version
  • Default: "1.0.4" Version of cert-manager to install alongside Rancher (format: 0.0.0)

See rancher-common module variable cert_manager_version for more details.

rancher_version
  • Default: "v2.5.7" Rancher server version (format v0.0.0)

See rancher-common module variable rancher_version for more details.

rancher_server_admin_password
  • Required Admin password to use for Rancher server bootstrap

See rancher-common module variable admin_password for more details.