enable immich , still some work to do but close to the end
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
apiVersion: v1
|
||||
data:
|
||||
DB_DATABASE_NAME: aW1taWNo
|
||||
DB_HOST: aW1taWNodC1kYi1zdmM=
|
||||
DB_PASSWORD: U3Bvb24tQm9yb3VnaC1CYXNpczg=
|
||||
DB_USERNAME: aW1taWNoX3VzZXJuYW1l
|
||||
kind: Secret
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
name: immich-db-credentials
|
||||
namespace: immicht
|
||||
+191
-1
@@ -1,6 +1,6 @@
|
||||
kubernetes = {
|
||||
bookstack = {
|
||||
namespace = "bookstack"
|
||||
#namespace = "bookstack"
|
||||
#enabled = false
|
||||
replicas = 01
|
||||
extra_manifest = ["/opt/kubernetes/Bookstack_kube/Bookstack.configmap.yaml", "/opt/kubernetes/Bookstack_kube/Bookstack.secret.yaml"]
|
||||
@@ -1042,7 +1042,40 @@ kubernetes = {
|
||||
}
|
||||
|
||||
}
|
||||
recommendarr = {
|
||||
enabled = false
|
||||
image = "tannermiddleton/recommendarr:latest"
|
||||
connected_namespace = "servarr"
|
||||
#replicas = 0
|
||||
service_port = [3000]
|
||||
|
||||
environment = {
|
||||
PUID = {
|
||||
value = "1000"
|
||||
}
|
||||
PGID = {
|
||||
value = "1000"
|
||||
}
|
||||
TZ = {
|
||||
value = "Etc/UTC"
|
||||
}
|
||||
}
|
||||
# requirements = {
|
||||
# limits-cpu = "1000m"
|
||||
# limits-memory = "1Gi"
|
||||
# requests-cpu = "500m"
|
||||
# requests-memory = "400Mi"
|
||||
# }
|
||||
pvc = {
|
||||
recommendarr-config = {
|
||||
name = "recommendarr-config"
|
||||
pvc_size = "10Mi"
|
||||
pvc = true
|
||||
mount_path = "/app/server/data"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
qbittorrent = {
|
||||
#enabled = false
|
||||
image = "lscr.io/linuxserver/qbittorrent:latest"
|
||||
@@ -1239,4 +1272,161 @@ kubernetes = {
|
||||
|
||||
}
|
||||
|
||||
immicht = {
|
||||
#enabled = false
|
||||
replicas = 01
|
||||
namespace = "immicht"
|
||||
image = "ghcr.io/immich-app/immich-server:v1.134.0"
|
||||
service_port = [2283]
|
||||
database = {
|
||||
image = "ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0@sha256:fa4f6e0971f454cd95fec5a9aaed2ed93d8f46725cc6bc61e0698e97dba96da1" }
|
||||
redis = {
|
||||
image = "docker.io/library/redis:7" }
|
||||
requirements = {
|
||||
limits-cpu = "800m"
|
||||
limits-memory = "800Mi"
|
||||
requests-cpu = "10m"
|
||||
requests-memory = "300Mi"
|
||||
}
|
||||
extra_manifest = ["/opt/kubernetes/Terraform_kube/external_manifests/immich/immich-db.secret.yaml"]
|
||||
|
||||
environment = {
|
||||
DB_DATABASE_NAME = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "immich-db-credentials"
|
||||
key = "DB_DATABASE_NAME"
|
||||
}
|
||||
}
|
||||
}
|
||||
DB_USERNAME = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "immich-db-credentials"
|
||||
key = "DB_USERNAME"
|
||||
}
|
||||
}
|
||||
}
|
||||
DB_PASSWORD = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "immich-db-credentials"
|
||||
key = "DB_PASSWORD"
|
||||
}
|
||||
}
|
||||
}
|
||||
POSTGRES_DB = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "immich-db-credentials"
|
||||
key = "DB_DATABASE_NAME"
|
||||
}
|
||||
}
|
||||
}
|
||||
POSTGRES_USER = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "immich-db-credentials"
|
||||
key = "DB_USERNAME"
|
||||
}
|
||||
}
|
||||
}
|
||||
POSTGRES_PASSWORD = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "immich-db-credentials"
|
||||
key = "DB_PASSWORD"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
DB_HOSTNAME = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "immich-db-credentials"
|
||||
key = "DB_HOST"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
IMMICH_MACHINE_LEARNING_URL = {
|
||||
value = "http://machinelearning-svc:3003"
|
||||
}
|
||||
|
||||
REDIS_HOSTNAME = {
|
||||
value = "immicht-redis-svc"
|
||||
}
|
||||
|
||||
POSTGRES_INITDB_ARGS = {
|
||||
value = "--data-checksums"
|
||||
}
|
||||
|
||||
}
|
||||
pvc = {
|
||||
immich-data = {
|
||||
pvc = true
|
||||
name = "immich-data"
|
||||
pvc_size = "2Mi"
|
||||
mount_path = "/usr/src/app/upload"
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
machinelearning = {
|
||||
enabled = true
|
||||
connected_namespace = "immicht"
|
||||
image = "ghcr.io/immich-app/immich-machine-learning:v1.134.0"
|
||||
service_port = [3003]
|
||||
environment = {
|
||||
DB_DATABASE_NAME = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "immich-db-credentials"
|
||||
key = "DB_DATABASE_NAME"
|
||||
}
|
||||
}
|
||||
}
|
||||
DB_USERNAME = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "immich-db-credentials"
|
||||
key = "DB_USERNAME"
|
||||
}
|
||||
}
|
||||
}
|
||||
DB_PASSWORD = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "immich-db-credentials"
|
||||
key = "DB_PASSWORD"
|
||||
}
|
||||
}
|
||||
}
|
||||
DB_HOSTNAME = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "immich-db-credentials"
|
||||
key = "DB_HOST"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
IMMICH_MACHINE_LEARNING_URL = {
|
||||
value = "http://machinelearning-svc:3003"
|
||||
}
|
||||
|
||||
REDIS_HOSTNAME = {
|
||||
value = "immicht-redis-svc"
|
||||
}
|
||||
|
||||
TRANSFORMERS_CACHE = {
|
||||
value = "/cache"
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user