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.

56 lines
911 B

  1. variable "cluster_name" {
  2. default = "kubespray"
  3. }
  4. variable "packet_project_id" {
  5. description = "Your Packet project ID. See https://support.packet.com/kb/articles/api-integrations"
  6. }
  7. variable "operating_system" {
  8. default = "ubuntu_16_04"
  9. }
  10. variable "public_key_path" {
  11. description = "The path of the ssh pub key"
  12. default = "~/.ssh/id_rsa.pub"
  13. }
  14. variable "billing_cycle" {
  15. default = "hourly"
  16. }
  17. variable "facilities" {
  18. default = ["dfw2"]
  19. }
  20. variable "plan_k8s_masters" {
  21. default = "c2.medium.x86"
  22. }
  23. variable "plan_k8s_masters_no_etcd" {
  24. default = "c2.medium.x86"
  25. }
  26. variable "plan_etcd" {
  27. default = "c2.medium.x86"
  28. }
  29. variable "plan_k8s_nodes" {
  30. default = "c2.medium.x86"
  31. }
  32. variable "number_of_k8s_masters" {
  33. default = 0
  34. }
  35. variable "number_of_k8s_masters_no_etcd" {
  36. default = 0
  37. }
  38. variable "number_of_etcd" {
  39. default = 0
  40. }
  41. variable "number_of_k8s_nodes" {
  42. default = 0
  43. }