add stash on the variables
This commit is contained in:
+113
-4
@@ -73,20 +73,121 @@ kubernetes = {
|
|||||||
|
|
||||||
|
|
||||||
screeps = {
|
screeps = {
|
||||||
# enabled = false
|
enabled = false
|
||||||
name = "screeps-server"
|
name = "screeps-server"
|
||||||
pvc_size = "1Gi"
|
|
||||||
mount_path = "/screeps"
|
|
||||||
image = "screepers/screeps-launcher"
|
image = "screepers/screeps-launcher"
|
||||||
service_port = 21025
|
service_port = 21025
|
||||||
service_type = "LoadBalancer"
|
service_type = "LoadBalancer"
|
||||||
environment_variables = { t1est = "tset" }
|
|
||||||
|
environment = {
|
||||||
|
STEAM_KEY = {
|
||||||
|
value = "F2B37945342AD0DBD6DCAF3440E77C4E"
|
||||||
|
}
|
||||||
|
}
|
||||||
requirements = {
|
requirements = {
|
||||||
limits-cpu = "900m"
|
limits-cpu = "900m"
|
||||||
limits-memory = "600Mi"
|
limits-memory = "600Mi"
|
||||||
requests-cpu = "300m"
|
requests-cpu = "300m"
|
||||||
requests-memory = "400Mi"
|
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 = {
|
onitama = {
|
||||||
@@ -109,6 +210,7 @@ kubernetes = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
nginx = {
|
nginx = {
|
||||||
enabled = false
|
enabled = false
|
||||||
namespace = "testnginx"
|
namespace = "testnginx"
|
||||||
@@ -210,6 +312,7 @@ kubernetes = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
spider = {
|
spider = {
|
||||||
|
#needs to create a secret.key on the pvc
|
||||||
enabled = false
|
enabled = false
|
||||||
image = "iredmail/spider:latest"
|
image = "iredmail/spider:latest"
|
||||||
requirements = {
|
requirements = {
|
||||||
@@ -219,9 +322,15 @@ kubernetes = {
|
|||||||
requests-memory = "50Mi"
|
requests-memory = "50Mi"
|
||||||
}
|
}
|
||||||
service_port = 8080
|
service_port = 8080
|
||||||
|
pvc = {
|
||||||
|
spider-data = {
|
||||||
|
pvc = true
|
||||||
|
name = "spider-data"
|
||||||
pvc_size = "100Mi"
|
pvc_size = "100Mi"
|
||||||
mount_path = "/opt/spider"
|
mount_path = "/opt/spider"
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
piler = {
|
piler = {
|
||||||
enabled = false
|
enabled = false
|
||||||
|
|||||||
Reference in New Issue
Block a user