chore(immich): First immich deployment
All checks were successful
Validate K8s manifests / validate-manifests (push) Successful in 1m6s
All checks were successful
Validate K8s manifests / validate-manifests (push) Successful in 1m6s
This commit is contained in:
@@ -1,9 +1,3 @@
|
||||
## This chart relies on the common library chart from bjw-s
|
||||
## You can find it at https://github.com/bjw-s-labs/helm-charts/tree/common-4.3.0/charts/library/common
|
||||
## Refer there for more detail about the supported values
|
||||
|
||||
# These entries are shared between all the Immich components
|
||||
|
||||
controllers:
|
||||
main:
|
||||
containers:
|
||||
@@ -13,7 +7,19 @@ controllers:
|
||||
env:
|
||||
REDIS_HOSTNAME: '{{ printf "%s-valkey" .Release.Name }}'
|
||||
IMMICH_MACHINE_LEARNING_URL: '{{ printf "http://%s-machine-learning:3003" .Release.Name }}'
|
||||
# Add the env vars to connect to your database here.
|
||||
DB_HOSTNAME: "{{ .Release.Name }}-postgres-rw.immich.svc.cluster.local"
|
||||
DB_USERNAME:
|
||||
secretKeyRef:
|
||||
name: immich-postgres-user
|
||||
key: username
|
||||
DB_DATABASE_NAME:
|
||||
secretKeyRef:
|
||||
name: immich-postgres-user
|
||||
key: DB_DATABASE_NAME
|
||||
DB_PASSWORD:
|
||||
secretKeyRef:
|
||||
name: immich-postgres-user
|
||||
key: password
|
||||
|
||||
immich:
|
||||
metrics:
|
||||
@@ -24,7 +30,7 @@ immich:
|
||||
library:
|
||||
# Automatically creating the library volume is not supported by this chart
|
||||
# You have to specify an existing PVC to use
|
||||
existingClaim:
|
||||
existingClaim: immich-library-pvc
|
||||
# configuration is immich-config.json converted to yaml
|
||||
# ref: https://immich.app/docs/install/config-file/
|
||||
#
|
||||
@@ -34,7 +40,7 @@ immich:
|
||||
# days: 30
|
||||
# storageTemplate:
|
||||
# enabled: true
|
||||
# template: "{{y}}/{{y}}-{{MM}}-{{dd}}/{{filename}}"
|
||||
# template: "{{y}}/{{y}}-{{MM}}-{{dd}}/{{filename}}"
|
||||
|
||||
# Dependencies
|
||||
|
||||
@@ -98,12 +104,10 @@ machine-learning:
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
TRANSFORMERS_CACHE: /cache
|
||||
HF_XET_CACHE: /cache/huggingface-xet
|
||||
MPLCONFIGDIR: /cache/matplotlib-config
|
||||
persistence:
|
||||
cache:
|
||||
enabled: true
|
||||
size: 10Gi
|
||||
# Optional: Set this to persistentVolumeClaim to avoid downloading the ML models every start.
|
||||
type: emptyDir
|
||||
accessMode: ReadWriteMany
|
||||
# storageClass: your-class
|
||||
|
||||
existingClaim: immich-ml-pvc
|
||||
|
||||
Reference in New Issue
Block a user