diff options
| author | Paul Buetow <paul@buetow.org> | 2026-04-06 10:09:28 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-04-06 10:09:28 +0300 |
| commit | ff129acf9dd3c04125ecb412fc66fdb7844430d4 (patch) | |
| tree | 71a1937ae4ce1b078901952cfde8f70844b84003 | |
| parent | 04b88e725c4a0e4e3b6f7f4982838166f771250c (diff) | |
immich: fix ML config to use chart's machine-learning.controllers.main structure
Amp-Thread-ID: https://ampcode.com/threads/T-019d6154-8fdf-74fe-b865-f796d8a4214a
Co-authored-by: Amp <amp@ampcode.com>
| -rw-r--r-- | f3s/argocd-apps/services/immich.yaml | 102 |
1 files changed, 38 insertions, 64 deletions
diff --git a/f3s/argocd-apps/services/immich.yaml b/f3s/argocd-apps/services/immich.yaml index 2d6fc74..cc5ccb0 100644 --- a/f3s/argocd-apps/services/immich.yaml +++ b/f3s/argocd-apps/services/immich.yaml @@ -94,33 +94,44 @@ spec: port: 2283 machine-learning: enabled: true - resources: - requests: - cpu: 500m - memory: 512Mi - limits: - memory: 4Gi - affinity: - podAntiAffinity: - preferredDuringSchedulingIgnoredDuringExecution: - - weight: 100 - podAffinityTerm: - labelSelector: - matchExpressions: - - key: app.kubernetes.io/name - operator: In - values: - - server - topologyKey: "kubernetes.io/hostname" - - weight: 80 - podAffinityTerm: - labelSelector: - matchExpressions: - - key: app - operator: In - values: - - immich-postgres - topologyKey: "kubernetes.io/hostname" + controllers: + main: + containers: + 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 + memory: 512Mi + limits: + memory: 4Gi + pod: + affinity: + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 100 + podAffinityTerm: + labelSelector: + matchExpressions: + - key: app.kubernetes.io/name + operator: In + 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 @@ -153,43 +164,6 @@ spec: values: - machine-learning topologyKey: "kubernetes.io/hostname" - machine-learning: - containers: - 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 - memory: 512Mi - limits: - memory: 4Gi - pod: - affinity: - podAntiAffinity: - preferredDuringSchedulingIgnoredDuringExecution: - - weight: 100 - podAffinityTerm: - labelSelector: - matchExpressions: - - key: app.kubernetes.io/name - operator: In - 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: |
