diff options
| author | Paul Buetow <paul@buetow.org> | 2026-04-04 16:19:12 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-04-04 16:19:12 +0300 |
| commit | a5247123aa3c4898e8e104003ebf534fc7cc56b8 (patch) | |
| tree | e033f9388030b69c39c60297f5e647c9989f3580 /f3s/argocd-apps/services/immich.yaml | |
| parent | 601f3c0453c56014956e02b580433ea9cca0acbb (diff) | |
feat(immich): add preferred anti-affinity and resources to balance load
Diffstat (limited to 'f3s/argocd-apps/services/immich.yaml')
| -rw-r--r-- | f3s/argocd-apps/services/immich.yaml | 48 |
1 files changed, 36 insertions, 12 deletions
diff --git a/f3s/argocd-apps/services/immich.yaml b/f3s/argocd-apps/services/immich.yaml index 1f28476..3ae8450 100644 --- a/f3s/argocd-apps/services/immich.yaml +++ b/f3s/argocd-apps/services/immich.yaml @@ -34,12 +34,24 @@ spec: existingClaim: "immich-library-pvc" server: enabled: true - controllers: - main: - containers: - main: - image: - tag: v2.5.5 + resources: + requests: + cpu: 500m + memory: 512Mi + limits: + memory: 1Gi + affinity: + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 100 + podAffinityTerm: + labelSelector: + matchExpressions: + - key: app.kubernetes.io/name + operator: In + values: + - machine-learning + topologyKey: "kubernetes.io/hostname" persistence: ext-albena-rw: enabled: true @@ -82,12 +94,24 @@ spec: port: 2283 machine-learning: enabled: true - controllers: - main: - containers: - main: - image: - tag: v2.5.5 + resources: + requests: + cpu: 500m + memory: 512Mi + limits: + memory: 1Gi + affinity: + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 100 + podAffinityTerm: + labelSelector: + matchExpressions: + - key: app.kubernetes.io/name + operator: In + values: + - server + topologyKey: "kubernetes.io/hostname" persistence: cache: enabled: true |
