Skip to content

Instantly share code, notes, and snippets.

@venkatnsrinivasan
Last active December 3, 2019 22:26
Show Gist options
  • Save venkatnsrinivasan/314bea4fd2db8ca5c88e2f12df70a092 to your computer and use it in GitHub Desktop.
Save venkatnsrinivasan/314bea4fd2db8ca5c88e2f12df70a092 to your computer and use it in GitHub Desktop.
envvars east-1
# vCenter config/credentials
export VSPHERE_SERVER='192.168.1.10' # (required) The vCenter server IP or FQDN
export VSPHERE_USERNAME='administrator@vsphere.local' # (required) The username used to access the remote vSphere endpoint
export VSPHERE_PASSWORD='some-secret' # (required) The password used to access the remote vSphere endpoint
# vSphere deployment configs
export VSPHERE_DATACENTER='MYDC' # (required) The vSphere datacenter to deploy the management cluster on
export VSPHERE_DATASTORE='shared-datastore' # (required) The vSphere datastore to deploy the management cluster on
export VSPHERE_NETWORK='my-net' # (required) The VM network to deploy the management cluster on
export VSPHERE_FOLDER='K8S' # (optional) The VM folder for your VMs, defaults to the root vSphere folder if not set.
export VSPHERE_TEMPLATE='ubuntu-1804-kube-v1.15.5' # (required) The VM template to use for your management cluster.
export VSPHERE_DISK_GIB='50' # (optional) The VM Disk size in GB, defaults to 20 if not set
export VSPHERE_NUM_CPUS='4' # (optional) The # of CPUs for control plane nodes in your management cluster, defaults to 2 if not set
export VSPHERE_MEM_MIB='4096' # (optional) The memory (in MiB) for control plane nodes in your management cluster, defaults to 2048 if not set
export SSH_AUTHORIZED_KEY='ssh-rsa someopublic key'
# Kubernetes configs
export KUBERNETES_VERSION='1.15.5' # (optional) The Kubernetes version to use, defaults to 1.15.3
export SERVICE_CIDR='101.64.0.0/13' # (optional) The service CIDR of the management cluster, defaults to "100.64.0.0/13"
export CLUSTER_CIDR='101.96.0.0/11' # (optional) The cluster CIDR of the management cluster, defaults to "100.96.0.0/11"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment