Skip to content

Instantly share code, notes, and snippets.

@pbasov
Created September 26, 2018 15:28
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 pbasov/f60dbf88f78b74a493296e0c6814ec6e to your computer and use it in GitHub Desktop.
Save pbasov/f60dbf88f78b74a493296e0c6814ec6e to your computer and use it in GitHub Desktop.
# your Kubernetes cluster name here
cluster_name = "k8s-caas-iav"
az_list = ["nogpu"]
dns_nameservers = ["8.8.8.8"]
# SSH key to use for access to nodes
public_key_path = "/Users/basov/Cryptostore/Passwords/mirantis/k8s-workshop-public"
# image to use for bastion, masters, standalone etcd instances, and nodes
image = "ubuntu-xenial-0918"
# user on the node (ex. core on Container Linux, ubuntu on Ubuntu, etc.)
ssh_user = "ubuntu"
# 0|1 bastion nodes
number_of_bastions = 0
#flavor_bastion = "<UUID>"
# standalone etcds
number_of_etcd = 0
# masters
number_of_k8s_masters = 3
number_of_k8s_masters_no_etcd = 0
number_of_k8s_masters_no_floating_ip = 0
number_of_k8s_masters_no_floating_ip_no_etcd = 0
flavor_k8s_master = "4567c063-da5c-492d-a328-d307d32e34d5"
# nodes
number_of_k8s_nodes = 2
number_of_k8s_nodes_no_floating_ip = 0
flavor_k8s_node = "4567c063-da5c-492d-a328-d307d32e34d5"
# GlusterFS
# either 0 or more than one
#number_of_gfs_nodes_no_floating_ip = 0
#gfs_volume_size_in_gb = 150
# Container Linux does not support GlusterFS
#image_gfs = "<image name>"
# May be different from other nodes
#ssh_user_gfs = "ubuntu"
#flavor_gfs_node = "<UUID>"
# networking
network_name = "tf-k8s-demo"
external_net = "6c65a7fb-4233-4d39-9b2c-cf0b91dc61bd"
subnet_cidr = "192.168.166.0/24"
floatingip_pool = "floating-net"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment