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.

123 lines
1.9 KiB

  1. variable "cluster_name" {}
  2. variable "az_list" {
  3. type = list(string)
  4. }
  5. variable "az_list_node" {
  6. type = list(string)
  7. }
  8. variable "number_of_k8s_masters" {}
  9. variable "number_of_k8s_masters_no_etcd" {}
  10. variable "number_of_etcd" {}
  11. variable "number_of_k8s_masters_no_floating_ip" {}
  12. variable "number_of_k8s_masters_no_floating_ip_no_etcd" {}
  13. variable "number_of_k8s_nodes" {}
  14. variable "number_of_k8s_nodes_no_floating_ip" {}
  15. variable "number_of_bastions" {}
  16. variable "number_of_gfs_nodes_no_floating_ip" {}
  17. variable "bastion_root_volume_size_in_gb" {}
  18. variable "etcd_root_volume_size_in_gb" {}
  19. variable "master_root_volume_size_in_gb" {}
  20. variable "node_root_volume_size_in_gb" {}
  21. variable "gfs_root_volume_size_in_gb" {}
  22. variable "gfs_volume_size_in_gb" {}
  23. variable "public_key_path" {}
  24. variable "image" {}
  25. variable "image_gfs" {}
  26. variable "ssh_user" {}
  27. variable "ssh_user_gfs" {}
  28. variable "flavor_k8s_master" {}
  29. variable "flavor_k8s_node" {}
  30. variable "flavor_etcd" {}
  31. variable "flavor_gfs_node" {}
  32. variable "network_name" {}
  33. variable "flavor_bastion" {}
  34. variable "network_id" {
  35. default = ""
  36. }
  37. variable "k8s_master_fips" {
  38. type = "list"
  39. }
  40. variable "k8s_master_no_etcd_fips" {
  41. type = "list"
  42. }
  43. variable "k8s_node_fips" {
  44. type = "list"
  45. }
  46. variable "k8s_nodes_fips" {
  47. type = "map"
  48. }
  49. variable "bastion_fips" {
  50. type = "list"
  51. }
  52. variable "bastion_allowed_remote_ips" {
  53. type = "list"
  54. }
  55. variable "master_allowed_remote_ips" {
  56. type = "list"
  57. }
  58. variable "k8s_allowed_remote_ips" {
  59. type = "list"
  60. }
  61. variable "k8s_allowed_egress_ips" {
  62. type = "list"
  63. }
  64. variable "k8s_nodes" {}
  65. variable "wait_for_floatingip" {}
  66. variable "supplementary_master_groups" {
  67. default = ""
  68. }
  69. variable "supplementary_node_groups" {
  70. default = ""
  71. }
  72. variable "worker_allowed_ports" {
  73. type = "list"
  74. }
  75. variable "use_access_ip" {}
  76. variable "use_server_groups" {
  77. type = bool
  78. }