20482: Fixes formatting.
[arvados.git] / tools / salt-install / terraform / aws / vpc / variables.tf
index e14c5980852166103c3d453477d82b256d311255..b91cc421497c15a0e9fde05be7378ba528052dd5 100644 (file)
@@ -39,6 +39,34 @@ variable "internal_service_hosts" {
   default = [ "keep0", "shell" ]
 }
 
+variable "private_ip" {
+  description = "Map with every node's private IP address"
+  type = map(string)
+  default = {
+    controller = "10.1.1.11"
+    workbench = "10.1.1.15"
+    shell = "10.1.2.17"
+    keep0 = "10.1.2.13"
+  }
+}
+
+variable "dns_aliases" {
+  description = "Sets DNS name aliases for every service node"
+  type = map(list(string))
+  default = {
+    controller = ["ws"]
+    workbench = [
+      "workbench2",
+      "webshell",
+      "keep",
+      "download",
+      "prometheus",
+      "grafana",
+      "*.collections"
+    ]
+  }
+}
+
 variable "vpc_id" {
   description = "Use existing VPC instead of creating one for the cluster"
   type = string
@@ -61,4 +89,10 @@ variable "public_subnet_id" {
   description = "Use existing public subnet instead of creating one for the cluster"
   type = string
   default = ""
+}
+
+variable "custom_tags" {
+  description = "Apply customized tags to every resource on the cluster"
+  type = map(string)
+  default = {}
 }
\ No newline at end of file