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.

43 lines
869 B

  1. ## Global ##
  2. variable "prefix" {}
  3. variable "machines" {
  4. description = "Cluster machines"
  5. type = map(object({
  6. node_type = string
  7. ip = string
  8. netmask = string
  9. }))
  10. }
  11. variable "gateway" {}
  12. variable "dns_primary" {}
  13. variable "dns_secondary" {}
  14. variable "pool_id" {}
  15. variable "datastore_id" {}
  16. variable "guest_id" {}
  17. variable "scsi_type" {}
  18. variable "network_id" {}
  19. variable "interface_name" {}
  20. variable "adapter_type" {}
  21. variable "disk_thin_provisioned" {}
  22. variable "template_id" {}
  23. variable "vapp" {
  24. type = bool
  25. }
  26. variable "firmware" {}
  27. variable "folder" {}
  28. variable "ssh_public_keys" {
  29. type = list(string)
  30. }
  31. variable "hardware_version" {}
  32. ## Master ##
  33. variable "master_cores" {}
  34. variable "master_memory" {}
  35. variable "master_disk_size" {}
  36. ## Worker ##
  37. variable "worker_cores" {}
  38. variable "worker_memory" {}
  39. variable "worker_disk_size" {}