X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/e83d9f4c1cf5d5178d756bd1246730ed73354928..095e176632bbf81d28a239742a1ecce12404bd2d:/tools/salt-install/terraform/aws/vpc/variables.tf diff --git a/tools/salt-install/terraform/aws/vpc/variables.tf b/tools/salt-install/terraform/aws/vpc/variables.tf index e14c598085..c8d366a199 100644 --- a/tools/salt-install/terraform/aws/vpc/variables.tf +++ b/tools/salt-install/terraform/aws/vpc/variables.tf @@ -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 = { + workbench = [ + "ws", + "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