diff --git a/variables.auto.tfvars b/variables.auto.tfvars index 5a9cf0c..5adcb89 100644 --- a/variables.auto.tfvars +++ b/variables.auto.tfvars @@ -73,20 +73,121 @@ kubernetes = { screeps = { - # enabled = false - name = "screeps-server" - pvc_size = "1Gi" - mount_path = "/screeps" - image = "screepers/screeps-launcher" - service_port = 21025 - service_type = "LoadBalancer" - environment_variables = { t1est = "tset" } + enabled = false + name = "screeps-server" + image = "screepers/screeps-launcher" + service_port = 21025 + service_type = "LoadBalancer" + + environment = { + STEAM_KEY = { + value = "F2B37945342AD0DBD6DCAF3440E77C4E" + } + } requirements = { limits-cpu = "900m" limits-memory = "600Mi" requests-cpu = "300m" requests-memory = "400Mi" } + pvc = { + volume = { + name = "screeps" + pvc_size = "1Gi" + pvc = true + mount_path = "/screeps" + } + } + + } + + + stirling = { + enabled = false + name = "stirling-pdf" + image = "docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest" + service_port = 8080 + + environment = { + LANGS = { + value = "en_GB" + } + } + requirements = { + limits-cpu = "100m" + limits-memory = "300Mi" + requests-cpu = "50m" + requests-memory = "150Mi" + } + pvc = { + volume = { + name = "stirling-pdf" + pvc_size = "100Mi" + pvc = true + mount_path = "/configs" + } + } + + } + + + + stash = { + enabled = false + name = "stash" + image = "stashapp/stash:latest" + service_port = 9999 + + environment = { + STASH_STASH = { + value = "/data/" + } + STASH_GENERATED = { + value = "/generated/" + } + STASH_METADATA = { + value = "/metadata/" + } + STASH_CACHE = { + value = "/cache/" + } + STASH_PORT = { + value = "9999" + } + } + requirements = { + limits-cpu = "100m" + limits-memory = "300Mi" + requests-cpu = "50m" + requests-memory = "150Mi" + } + pvc = { + data = { + name = "data" + pvc_size = "100Mi" + pvc = true + mount_path = "/data" + } + metadata = { + name = "metadata" + pvc_size = "100Mi" + pvc = true + mount_path = "/metadata" + } + generated = { + name = "generated" + pvc_size = "100Mi" + pvc = true + mount_path = "/generated" + } + config = { + name = "config" + pvc_size = "100Mi" + pvc = true + mount_path = "/root/.stash" + } + } + } onitama = { @@ -109,6 +210,7 @@ kubernetes = { } + nginx = { enabled = false namespace = "testnginx" @@ -210,6 +312,7 @@ kubernetes = { } spider = { + #needs to create a secret.key on the pvc enabled = false image = "iredmail/spider:latest" requirements = { @@ -219,8 +322,14 @@ kubernetes = { requests-memory = "50Mi" } service_port = 8080 - pvc_size = "100Mi" - mount_path = "/opt/spider" + pvc = { + spider-data = { + pvc = true + name = "spider-data" + pvc_size = "100Mi" + mount_path = "/opt/spider" + } + } } piler = {