# your Kubernetes cluster name here cluster_name = "i-didnt-read-the-docs" # SSH key to use for access to nodes public_key_path = "~/.ssh/id_rsa.pub" # image to use for bastion, masters, standalone etcd instances, and nodes image = "" # user on the node (ex. core on Container Linux, ubuntu on Ubuntu, etc.) ssh_user = "" # 0|1 bastion nodes number_of_bastions = 0 #flavor_bastion = "" # standalone etcds number_of_etcd = 0 # masters number_of_k8s_masters = 1 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 = "" # nodes number_of_k8s_nodes = 2 number_of_k8s_nodes_no_floating_ip = 4 #flavor_k8s_node = "" # 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 = "" # May be different from other nodes #ssh_user_gfs = "ubuntu" #flavor_gfs_node = "" # networking network_name = "" external_net = "" subnet_cidr = "" floatingip_pool = "" bastion_allowed_remote_ips = ["0.0.0.0/0"]