Skip to content

Instantly share code, notes, and snippets.

@lamw
Created June 17, 2021 15:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lamw/b5f00565554610e13cd2414dd79b4832 to your computer and use it in GitHub Desktop.
Save lamw/b5f00565554610e13cd2414dd79b4832 to your computer and use it in GitHub Desktop.
Example TKG Workload Cluster Deployment YAML
CLUSTER_NAME: tkg-cluster-01
CLUSTER_PLAN: dev
INFRASTRUCTURE_PROVIDER: vsphere
ENABLE_CEIP_PARTICIPATION: "true"
ENABLE_AUDIT_LOGGING: true
CLUSTER_CIDR: 100.96.0.0/11
SERVICE_CIDR: 100.64.0.0/13
#! ---------------------------------------------------------------------
#! vSphere configuration
#! ---------------------------------------------------------------------
VSPHERE_SERVER: 192.168.30.3
VSPHERE_PASSWORD: VMware1!
VSPHERE_USERNAME: administrator@vsphere.local
VSPHERE_DATACENTER: /Primp-Datacenter
VSPHERE_RESOURCE_POOL: /Primp-Datacenter/host/Supermicro-Cluster/Resources/TKG
VSPHERE_DATASTORE: /Primp-Datacenter/datastore/sm-vsanDatastore
VSPHERE_FOLDER: /Primp-Datacenter/vm/TKG
VSPHERE_NETWORK: Management
VSPHERE_CONTROL_PLANE_ENDPOINT: 192.168.30.128
VSPHERE_SSH_AUTHORIZED_KEY: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDPnudQeUVNUQr5dJA1jQeQPDBHamYsbVIKkWl8FKWwbiW0FLZpXXtBX6jm0bkpSAZLTmOo7u280kH3ksdLzcLwK+kOFHYBpQgwkXhoUWhkn1e3x4hfTNqYbg8o8zDRLjq0ys53T8vJQqpdymk1nyM0Cvv6VKU6I46M6kt9S1LpHCUiAyHTEV+4dgJcdM2K6H/TzhRAIPtixS2s0u9MU9Cyje1fJIo0RjU5QmbwrgBbbQq2d3MSN+6IV0639idmIiNNR79U214nDi7UHkMstW9GZ4KLNfgsJflGFzl5IzkMHarp28C6to8CNgTEasbQi1IFnQZjcDC8eGRZsweHbVuz root@tkg.primp-industries.local
VSPHERE_INSECURE: true
DEPLOY_TKG_ON_VSPHERE7: true
ENABLE_TKGS_ON_VSPHERE7: false
#! ---------------------------------------------------------------------
#! Node configuration
#! ---------------------------------------------------------------------
VSPHERE_CONTROL_PLANE_DISK_GIB: "20"
VSPHERE_CONTROL_PLANE_MEM_MIB: "8192"
VSPHERE_CONTROL_PLANE_NUM_CPUS: "4"
VSPHERE_WORKER_DISK_GIB: "20"
VSPHERE_WORKER_MEM_MIB: "8192"
VSPHERE_WORKER_NUM_CPUS: "4"
#! ---------------------------------------------------------------------
#! Machine Health Check configuration
#! ---------------------------------------------------------------------
ENABLE_MHC: "true"
MHC_UNKNOWN_STATUS_TIMEOUT: 5m
MHC_FALSE_STATUS_TIMEOUT: 12m
#! ---------------------------------------------------------------------
#! Proxy configuration
#! ---------------------------------------------------------------------
TKG_HTTP_PROXY_ENABLED: "false"
# TKG_HTTP_PROXY: ""
# TKG_HTTPS_PROXY: ""
# TKG_NO_PROXY: ""
#! ---------------------------------------------------------------------
#! Identity management configuration
#! ---------------------------------------------------------------------
IDENTITY_MANAGEMENT_TYPE: none
#! ---------------------------------------------------------------------
#! NSX Advanced Load Balancer configuration
#! ---------------------------------------------------------------------
AVI_ENABLE: "false"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment