summaryrefslogtreecommitdiff
path: root/f3s
diff options
context:
space:
mode:
Diffstat (limited to 'f3s')
-rw-r--r--f3s/argocd-apps/services/immich.yaml22
-rw-r--r--f3s/immich/values.yaml22
2 files changed, 44 insertions, 0 deletions
diff --git a/f3s/argocd-apps/services/immich.yaml b/f3s/argocd-apps/services/immich.yaml
index f01dcd5..2d6fc74 100644
--- a/f3s/argocd-apps/services/immich.yaml
+++ b/f3s/argocd-apps/services/immich.yaml
@@ -112,6 +112,15 @@ spec:
values:
- server
topologyKey: "kubernetes.io/hostname"
+ - weight: 80
+ podAffinityTerm:
+ labelSelector:
+ matchExpressions:
+ - key: app
+ operator: In
+ values:
+ - immich-postgres
+ topologyKey: "kubernetes.io/hostname"
persistence:
cache:
enabled: true
@@ -149,6 +158,10 @@ spec:
main:
image:
tag: v2.5.5
+ env:
+ MACHINE_LEARNING_MODEL_INTRA_OP_THREADS: "4"
+ MACHINE_LEARNING_MODEL_INTER_OP_THREADS: "1"
+ MACHINE_LEARNING_WORKER_TIMEOUT: "300"
resources:
requests:
cpu: 500m
@@ -168,6 +181,15 @@ spec:
values:
- server
topologyKey: "kubernetes.io/hostname"
+ - weight: 80
+ podAffinityTerm:
+ labelSelector:
+ matchExpressions:
+ - key: app
+ operator: In
+ values:
+ - immich-postgres
+ topologyKey: "kubernetes.io/hostname"
main:
containers:
main:
diff --git a/f3s/immich/values.yaml b/f3s/immich/values.yaml
index 14939a9..bc34f31 100644
--- a/f3s/immich/values.yaml
+++ b/f3s/immich/values.yaml
@@ -102,6 +102,15 @@ machine-learning:
values:
- server
topologyKey: "kubernetes.io/hostname"
+ - weight: 80
+ podAffinityTerm:
+ labelSelector:
+ matchExpressions:
+ - key: app
+ operator: In
+ values:
+ - immich-postgres
+ topologyKey: "kubernetes.io/hostname"
persistence:
cache:
enabled: true
@@ -137,6 +146,10 @@ controllers:
machine-learning:
containers:
main:
+ env:
+ MACHINE_LEARNING_MODEL_INTRA_OP_THREADS: "4"
+ MACHINE_LEARNING_MODEL_INTER_OP_THREADS: "1"
+ MACHINE_LEARNING_WORKER_TIMEOUT: "300"
resources:
requests:
cpu: 500m
@@ -156,6 +169,15 @@ controllers:
values:
- server
topologyKey: "kubernetes.io/hostname"
+ - weight: 80
+ podAffinityTerm:
+ labelSelector:
+ matchExpressions:
+ - key: app
+ operator: In
+ values:
+ - immich-postgres
+ topologyKey: "kubernetes.io/hostname"
main:
containers:
main: