You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

61 lines
1.3 KiB

  1. # your Kubernetes cluster name here
  2. cluster_name = "i-didnt-read-the-docs"
  3. # list of availability zones available in your OpenStack cluster
  4. #az_list = ["nova"]
  5. # SSH key to use for access to nodes
  6. public_key_path = "~/.ssh/id_rsa.pub"
  7. # image to use for bastion, masters, standalone etcd instances, and nodes
  8. image = "<image name>"
  9. # user on the node (ex. core on Container Linux, ubuntu on Ubuntu, etc.)
  10. ssh_user = "<cloud-provisioned user>"
  11. # 0|1 bastion nodes
  12. number_of_bastions = 0
  13. #flavor_bastion = "<UUID>"
  14. # standalone etcds
  15. number_of_etcd = 0
  16. # masters
  17. number_of_k8s_masters = 1
  18. number_of_k8s_masters_no_etcd = 0
  19. number_of_k8s_masters_no_floating_ip = 0
  20. number_of_k8s_masters_no_floating_ip_no_etcd = 0
  21. flavor_k8s_master = "<UUID>"
  22. # nodes
  23. number_of_k8s_nodes = 2
  24. number_of_k8s_nodes_no_floating_ip = 4
  25. #flavor_k8s_node = "<UUID>"
  26. # GlusterFS
  27. # either 0 or more than one
  28. #number_of_gfs_nodes_no_floating_ip = 0
  29. #gfs_volume_size_in_gb = 150
  30. # Container Linux does not support GlusterFS
  31. #image_gfs = "<image name>"
  32. # May be different from other nodes
  33. #ssh_user_gfs = "ubuntu"
  34. #flavor_gfs_node = "<UUID>"
  35. # networking
  36. network_name = "<network>"
  37. external_net = "<UUID>"
  38. subnet_cidr = "<cidr>"
  39. floatingip_pool = "<pool>"
  40. bastion_allowed_remote_ips = ["0.0.0.0/0"]