change the default name of a deploy, try to setup a job for stash but realised we don't have job yet on terraform and try to setup tika and gotenberg for paperless
This commit is contained in:
+52
-19
@@ -134,10 +134,11 @@ kubernetes = {
|
||||
|
||||
stash = {
|
||||
enabled = false
|
||||
replicas = 01
|
||||
name = "stash"
|
||||
image = "stashapp/stash:latest"
|
||||
service_port = 9999
|
||||
|
||||
#extra_manifest = ["/opt/kubernetes/Terraform_kube/external_manifests/stash/stash-reddit-dowloader.configmap.yml"]
|
||||
environment = {
|
||||
STASH_STASH = {
|
||||
value = "/data/"
|
||||
@@ -347,7 +348,7 @@ kubernetes = {
|
||||
|
||||
|
||||
paper = {
|
||||
enabled = false
|
||||
enabled = false
|
||||
namespace = "paper"
|
||||
image = "ghcr.io/paperless-ngx/paperless-ngx:latest"
|
||||
service_port = 8000
|
||||
@@ -361,14 +362,14 @@ kubernetes = {
|
||||
requests-cpu = "800Mi"
|
||||
requests-memory = "800Mi"
|
||||
}
|
||||
secret_ref = ["secret1", "secret2"]
|
||||
config_map_ref = ["config"]
|
||||
extra_manifest = ["/opt/kubernetes/Terraform_kube/external_manifests/paperless/Paperless.secret.yaml"]
|
||||
#config_map_ref = ["config"]
|
||||
|
||||
environment = {
|
||||
POSTGRES_DB = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "mysecret"
|
||||
name = "paperless-credentials"
|
||||
key = "POSTGRES_DB"
|
||||
}
|
||||
}
|
||||
@@ -376,7 +377,7 @@ kubernetes = {
|
||||
POSTGRES_USER = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "mysecret"
|
||||
name = "paperless-credentials"
|
||||
key = "POSTGRES_USER"
|
||||
}
|
||||
}
|
||||
@@ -384,7 +385,7 @@ kubernetes = {
|
||||
POSTGRES_PASSWORD = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "mysecret"
|
||||
name = "paperless-credentials"
|
||||
key = "POSTGRES_PASSWORD"
|
||||
}
|
||||
}
|
||||
@@ -392,10 +393,21 @@ kubernetes = {
|
||||
PAPERLESS_URL = {
|
||||
value = "https://paper.tryton.geeraert.eu"
|
||||
}
|
||||
PAPERLESS_TIKA_ENABLED = {
|
||||
value = "1"
|
||||
}
|
||||
PAPERLESS_TIKA_GOTENBERG_ENDPOINT = {
|
||||
value = "http://gotenberg-svc.gotenberg.svc:3000"
|
||||
}
|
||||
PAPERLESS_TIKA_ENDPOINT = {
|
||||
value = "http://tika-svc.tika.svc:9998"
|
||||
}
|
||||
|
||||
|
||||
PAPERLESS_DBHOST = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "mysecret"
|
||||
name = "paperless-credentials"
|
||||
key = "POSTGRES_HOST"
|
||||
}
|
||||
}
|
||||
@@ -408,7 +420,7 @@ kubernetes = {
|
||||
PAPERLESS_ADMIN_USER = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "mysecret"
|
||||
name = "paperless-credentials"
|
||||
key = "POSTGRES_USER"
|
||||
}
|
||||
}
|
||||
@@ -416,7 +428,7 @@ kubernetes = {
|
||||
PAPERLESS_ADMIN_PASSWORD = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "mysecret"
|
||||
name = "paperless-credentials"
|
||||
key = "POSTGRES_PASSWORD"
|
||||
}
|
||||
}
|
||||
@@ -440,15 +452,7 @@ kubernetes = {
|
||||
pvc_size = "2Mi"
|
||||
mount_path = "/usr/src/paperless/data"
|
||||
}
|
||||
media = {
|
||||
pvc = false
|
||||
config_map = true
|
||||
name = "gitea-runner-configfile"
|
||||
pvc_size = "2Mi"
|
||||
mount_path = "/tmp/usr/src/paperless/media"
|
||||
}
|
||||
export = {
|
||||
# pvc = true
|
||||
host_path = "/tmp"
|
||||
name = "export"
|
||||
pvc_size = "2Mi"
|
||||
@@ -462,10 +466,39 @@ kubernetes = {
|
||||
}
|
||||
}
|
||||
}
|
||||
gotenberg = {
|
||||
enabled = false
|
||||
name = "gotenberg"
|
||||
image = "gotenberg/gotenberg:7.9.2"
|
||||
service_port = 3000
|
||||
|
||||
requirements = {
|
||||
limits-cpu = "100m"
|
||||
limits-memory = "300Mi"
|
||||
requests-cpu = "50m"
|
||||
requests-memory = "150Mi"
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
tika = {
|
||||
enabled = false
|
||||
name = "tika"
|
||||
image = "ghcr.io/paperless-ngx/tika"
|
||||
service_port = 9998
|
||||
|
||||
requirements = {
|
||||
limits-cpu = "100m"
|
||||
limits-memory = "300Mi"
|
||||
requests-cpu = "50m"
|
||||
requests-memory = "150Mi"
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
#}
|
||||
|
||||
|
||||
next = {
|
||||
|
||||
Reference in New Issue
Block a user