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.

45 lines
1.1 KiB

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