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
909 B

  1. variable "cluster_name" {
  2. default = "kubespray"
  3. }
  4. variable "equinix_metal_project_id" {
  5. description = "Your Equinix Metal project ID. See https://metal.equinix.com/developers/docs/accounts/"
  6. }
  7. variable "operating_system" {
  8. default = "ubuntu_22_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 "metro" {
  18. default = "da"
  19. }
  20. variable "plan_k8s_masters" {
  21. default = "c3.small.x86"
  22. }
  23. variable "plan_k8s_masters_no_etcd" {
  24. default = "c3.small.x86"
  25. }
  26. variable "plan_etcd" {
  27. default = "c3.small.x86"
  28. }
  29. variable "plan_k8s_nodes" {
  30. default = "c3.medium.x86"
  31. }
  32. variable "number_of_k8s_masters" {
  33. default = 1
  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 = 1
  43. }