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.

38 lines
781 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. }))
  9. }
  10. variable "gateway" {}
  11. variable "dns_primary" {}
  12. variable "dns_secondary" {}
  13. variable "pool_id" {}
  14. variable "datastore_id" {}
  15. variable "guest_id" {}
  16. variable "scsi_type" {}
  17. variable "network_id" {}
  18. variable "adapter_type" {}
  19. variable "disk_thin_provisioned" {}
  20. variable "template_id" {}
  21. variable "firmware" {}
  22. variable "folder" {}
  23. variable "ssh_public_keys" {
  24. type = list(string)
  25. }
  26. variable "hardware_version" {}
  27. ## Master ##
  28. variable "master_cores" {}
  29. variable "master_memory" {}
  30. variable "master_disk_size" {}
  31. ## Worker ##
  32. variable "worker_cores" {}
  33. variable "worker_memory" {}
  34. variable "worker_disk_size" {}