From e89723ccf1f040c6b203653cb4982e96bdd3de69 Mon Sep 17 00:00:00 2001 From: tariqksoliman Date: Wed, 22 May 2024 11:57:18 -0700 Subject: [PATCH] #542 Add Unity tf 2 --- sds/unity/terraform/variables.tf | 74 ++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) diff --git a/sds/unity/terraform/variables.tf b/sds/unity/terraform/variables.tf index 59c85043..3fa11d99 100644 --- a/sds/unity/terraform/variables.tf +++ b/sds/unity/terraform/variables.tf @@ -29,4 +29,78 @@ variable "installprefix" { description = "The management console install prefix" type = string default = "UnknownPrefix" +} + +variable "server" { + default = "node" +} +variable "auth" { + default = "csso" +} +variable "node_env" { + default = "production" +} +variable "csso_lead_group" { +} +variable "session_user" { + description = "application account for authorization to other services" +} +variable "session_pass" { + description = "application account for authorization to other services" +} +variable "ingest_rate" { + default = "0 7 * * *" +} +variable "db_host" { + description = "postgres db endpoint" +} +variable "db_port" { + description = "need more info" + default = 5432 +} +variable "db_name" { + description = "postgres db name" +} +variable "db_user" { + description = "postgres db user" +} +variable "db_password" { + description = "postgres db password" +} +variable "tactical_host" { + description = "url to tactical target db" +} +variable "places_host" { + description = "url to PLACES" +} +variable "science_intent_host" { + description = "url to science intent api" +} +variable "mtttt_host" { + description = "url to mtttt api" +} +variable "enable_mmgis_websockets" { + description = "enables websockets so that clients can immediately respond to backend configuration changes" + default = false +} +variable "verbose_logging" { + description = "logs a bunch of extra stuff for development purposes" + default = false +} +variable "hide_config" { + description = "make the configure page inaccessible to everyone" + default = false +} +variable "configconfig_path" { + description = "the path to a json file that sets up the configure page that overrides the database's recor" + default = "" +} +variable "force_config_path" { + description = "the path to a json config file that acts as the only configured mission for the instance" + default = "" +} +variable "leads" { + description = "array of strings - default [] - when not using AUTH=csso, this is a list of usernames to be treated as leads (users with elevated permissions)" + type = list(string) + default = [] } \ No newline at end of file