From b9c65911106f85805b3240041710a43269240f2f Mon Sep 17 00:00:00 2001 From: sonicaj Date: Tue, 11 Jun 2024 18:39:33 +0000 Subject: [PATCH] Publish new changes in catalog --- charts/nextcloud/{2.0.7 => 2.0.8}/.helmignore | 0 charts/nextcloud/{2.0.7 => 2.0.8}/Chart.lock | 0 charts/nextcloud/{2.0.7 => 2.0.8}/Chart.yaml | 2 +- charts/nextcloud/{2.0.7 => 2.0.8}/README.md | 0 .../nextcloud/{2.0.7 => 2.0.8}/app-readme.md | 0 .../{2.0.7 => 2.0.8}/charts/common-1.2.9.tgz | Bin .../{2.0.7 => 2.0.8}/ci/basic-values.yaml | 0 .../{2.0.7 => 2.0.8}/ci/https-values.yaml | 0 .../{2.0.7 => 2.0.8}/ci/no-cron.yaml | 0 .../{2.0.7 => 2.0.8}/ci/nocmd-values.yaml | 0 .../{2.0.7 => 2.0.8}/ci/onedata-values.yaml | 0 .../nextcloud/{2.0.7 => 2.0.8}/ix_values.yaml | 0 .../nextcloud/{2.0.7 => 2.0.8}/metadata.yaml | 0 .../{2.0.7 => 2.0.8}/migrations/migrate | 0 .../nextcloud/{2.0.7 => 2.0.8}/questions.yaml | 0 .../{2.0.7 => 2.0.8}/templates/NOTES.txt | 0 .../templates/_configuration.tpl | 0 .../{2.0.7 => 2.0.8}/templates/_cron.tpl | 0 .../{2.0.7 => 2.0.8}/templates/_migration.tpl | 0 .../templates/_nextcloud-configs.tpl | 0 .../{2.0.7 => 2.0.8}/templates/_nextcloud.tpl | 0 .../templates/_nginx-configuration.tpl | 0 .../{2.0.7 => 2.0.8}/templates/_nginx.tpl | 0 .../templates/_persistence.tpl | 15 ++++++ .../{2.0.7 => 2.0.8}/templates/_portal.tpl | 0 .../{2.0.7 => 2.0.8}/templates/_postgres.tpl | 0 .../{2.0.7 => 2.0.8}/templates/_redis.tpl | 0 .../{2.0.7 => 2.0.8}/templates/_service.tpl | 0 .../{2.0.7 => 2.0.8}/templates/common.yaml | 0 .../{2.0.7 => 2.0.8}/to_keep_versions.md | 0 .../templates/_immich-microservices.tpl | 48 ------------------ community/immich/{3.0.25 => 4.0.0}/Chart.lock | 0 community/immich/{3.0.25 => 4.0.0}/Chart.yaml | 4 +- community/immich/{3.0.25 => 4.0.0}/README.md | 0 .../immich/{3.0.25 => 4.0.0}/app-readme.md | 0 .../{3.0.25 => 4.0.0}/charts/common-1.2.9.tgz | Bin .../{3.0.25 => 4.0.0}/ci/basic-values.yaml | 0 .../{3.0.25 => 4.0.0}/ci/extra-values.yaml | 0 .../{3.0.25 => 4.0.0}/ci/no-extra-values.yaml | 0 .../{3.0.25 => 4.0.0}/ci/no-ml-values.yaml | 0 .../immich/{3.0.25 => 4.0.0}/ix_values.yaml | 12 ++--- .../immich/{3.0.25 => 4.0.0}/metadata.yaml | 0 .../{3.0.25 => 4.0.0}/migrations/migrate | 0 .../immich/{3.0.25 => 4.0.0}/questions.yaml | 22 +------- .../{3.0.25 => 4.0.0}/templates/NOTES.txt | 0 .../templates/_configuration.tpl | 25 ++------- .../templates/_immich-machinelearning.tpl | 0 .../templates/_immich-server.tpl | 4 -- .../templates/_persistence.tpl | 26 ---------- .../{3.0.25 => 4.0.0}/templates/_portal.tpl | 0 .../{3.0.25 => 4.0.0}/templates/_postgres.tpl | 0 .../{3.0.25 => 4.0.0}/templates/_redis.tpl | 0 .../{3.0.25 => 4.0.0}/templates/_service.tpl | 12 ----- .../{3.0.25 => 4.0.0}/templates/_waitURL.tpl | 0 .../{3.0.25 => 4.0.0}/templates/common.yaml | 1 - 55 files changed, 28 insertions(+), 143 deletions(-) rename charts/nextcloud/{2.0.7 => 2.0.8}/.helmignore (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/Chart.lock (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/Chart.yaml (97%) rename charts/nextcloud/{2.0.7 => 2.0.8}/README.md (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/app-readme.md (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/charts/common-1.2.9.tgz (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/ci/basic-values.yaml (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/ci/https-values.yaml (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/ci/no-cron.yaml (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/ci/nocmd-values.yaml (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/ci/onedata-values.yaml (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/ix_values.yaml (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/metadata.yaml (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/migrations/migrate (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/questions.yaml (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/NOTES.txt (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/_configuration.tpl (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/_cron.tpl (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/_migration.tpl (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/_nextcloud-configs.tpl (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/_nextcloud.tpl (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/_nginx-configuration.tpl (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/_nginx.tpl (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/_persistence.tpl (95%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/_portal.tpl (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/_postgres.tpl (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/_redis.tpl (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/_service.tpl (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/templates/common.yaml (100%) rename charts/nextcloud/{2.0.7 => 2.0.8}/to_keep_versions.md (100%) delete mode 100644 community/immich/3.0.25/templates/_immich-microservices.tpl rename community/immich/{3.0.25 => 4.0.0}/Chart.lock (100%) rename community/immich/{3.0.25 => 4.0.0}/Chart.yaml (94%) rename community/immich/{3.0.25 => 4.0.0}/README.md (100%) rename community/immich/{3.0.25 => 4.0.0}/app-readme.md (100%) rename community/immich/{3.0.25 => 4.0.0}/charts/common-1.2.9.tgz (100%) rename community/immich/{3.0.25 => 4.0.0}/ci/basic-values.yaml (100%) rename community/immich/{3.0.25 => 4.0.0}/ci/extra-values.yaml (100%) rename community/immich/{3.0.25 => 4.0.0}/ci/no-extra-values.yaml (100%) rename community/immich/{3.0.25 => 4.0.0}/ci/no-ml-values.yaml (100%) rename community/immich/{3.0.25 => 4.0.0}/ix_values.yaml (91%) rename community/immich/{3.0.25 => 4.0.0}/metadata.yaml (100%) rename community/immich/{3.0.25 => 4.0.0}/migrations/migrate (100%) rename community/immich/{3.0.25 => 4.0.0}/questions.yaml (98%) rename community/immich/{3.0.25 => 4.0.0}/templates/NOTES.txt (100%) rename community/immich/{3.0.25 => 4.0.0}/templates/_configuration.tpl (77%) rename community/immich/{3.0.25 => 4.0.0}/templates/_immich-machinelearning.tpl (100%) rename community/immich/{3.0.25 => 4.0.0}/templates/_immich-server.tpl (93%) rename community/immich/{3.0.25 => 4.0.0}/templates/_persistence.tpl (75%) rename community/immich/{3.0.25 => 4.0.0}/templates/_portal.tpl (100%) rename community/immich/{3.0.25 => 4.0.0}/templates/_postgres.tpl (100%) rename community/immich/{3.0.25 => 4.0.0}/templates/_redis.tpl (100%) rename community/immich/{3.0.25 => 4.0.0}/templates/_service.tpl (77%) rename community/immich/{3.0.25 => 4.0.0}/templates/_waitURL.tpl (100%) rename community/immich/{3.0.25 => 4.0.0}/templates/common.yaml (90%) diff --git a/charts/nextcloud/2.0.7/.helmignore b/charts/nextcloud/2.0.8/.helmignore similarity index 100% rename from charts/nextcloud/2.0.7/.helmignore rename to charts/nextcloud/2.0.8/.helmignore diff --git a/charts/nextcloud/2.0.7/Chart.lock b/charts/nextcloud/2.0.8/Chart.lock similarity index 100% rename from charts/nextcloud/2.0.7/Chart.lock rename to charts/nextcloud/2.0.8/Chart.lock diff --git a/charts/nextcloud/2.0.7/Chart.yaml b/charts/nextcloud/2.0.8/Chart.yaml similarity index 97% rename from charts/nextcloud/2.0.7/Chart.yaml rename to charts/nextcloud/2.0.8/Chart.yaml index 2cc200ec0c..ea3878fdba 100644 --- a/charts/nextcloud/2.0.7/Chart.yaml +++ b/charts/nextcloud/2.0.8/Chart.yaml @@ -4,7 +4,7 @@ description: A file sharing server that puts the control and security of your ow annotations: title: Nextcloud type: application -version: 2.0.7 +version: 2.0.8 apiVersion: v2 appVersion: 29.0.1 kubeVersion: '>=1.16.0-0' diff --git a/charts/nextcloud/2.0.7/README.md b/charts/nextcloud/2.0.8/README.md similarity index 100% rename from charts/nextcloud/2.0.7/README.md rename to charts/nextcloud/2.0.8/README.md diff --git a/charts/nextcloud/2.0.7/app-readme.md b/charts/nextcloud/2.0.8/app-readme.md similarity index 100% rename from charts/nextcloud/2.0.7/app-readme.md rename to charts/nextcloud/2.0.8/app-readme.md diff --git a/charts/nextcloud/2.0.7/charts/common-1.2.9.tgz b/charts/nextcloud/2.0.8/charts/common-1.2.9.tgz similarity index 100% rename from charts/nextcloud/2.0.7/charts/common-1.2.9.tgz rename to charts/nextcloud/2.0.8/charts/common-1.2.9.tgz diff --git a/charts/nextcloud/2.0.7/ci/basic-values.yaml b/charts/nextcloud/2.0.8/ci/basic-values.yaml similarity index 100% rename from charts/nextcloud/2.0.7/ci/basic-values.yaml rename to charts/nextcloud/2.0.8/ci/basic-values.yaml diff --git a/charts/nextcloud/2.0.7/ci/https-values.yaml b/charts/nextcloud/2.0.8/ci/https-values.yaml similarity index 100% rename from charts/nextcloud/2.0.7/ci/https-values.yaml rename to charts/nextcloud/2.0.8/ci/https-values.yaml diff --git a/charts/nextcloud/2.0.7/ci/no-cron.yaml b/charts/nextcloud/2.0.8/ci/no-cron.yaml similarity index 100% rename from charts/nextcloud/2.0.7/ci/no-cron.yaml rename to charts/nextcloud/2.0.8/ci/no-cron.yaml diff --git a/charts/nextcloud/2.0.7/ci/nocmd-values.yaml b/charts/nextcloud/2.0.8/ci/nocmd-values.yaml similarity index 100% rename from charts/nextcloud/2.0.7/ci/nocmd-values.yaml rename to charts/nextcloud/2.0.8/ci/nocmd-values.yaml diff --git a/charts/nextcloud/2.0.7/ci/onedata-values.yaml b/charts/nextcloud/2.0.8/ci/onedata-values.yaml similarity index 100% rename from charts/nextcloud/2.0.7/ci/onedata-values.yaml rename to charts/nextcloud/2.0.8/ci/onedata-values.yaml diff --git a/charts/nextcloud/2.0.7/ix_values.yaml b/charts/nextcloud/2.0.8/ix_values.yaml similarity index 100% rename from charts/nextcloud/2.0.7/ix_values.yaml rename to charts/nextcloud/2.0.8/ix_values.yaml diff --git a/charts/nextcloud/2.0.7/metadata.yaml b/charts/nextcloud/2.0.8/metadata.yaml similarity index 100% rename from charts/nextcloud/2.0.7/metadata.yaml rename to charts/nextcloud/2.0.8/metadata.yaml diff --git a/charts/nextcloud/2.0.7/migrations/migrate b/charts/nextcloud/2.0.8/migrations/migrate similarity index 100% rename from charts/nextcloud/2.0.7/migrations/migrate rename to charts/nextcloud/2.0.8/migrations/migrate diff --git a/charts/nextcloud/2.0.7/questions.yaml b/charts/nextcloud/2.0.8/questions.yaml similarity index 100% rename from charts/nextcloud/2.0.7/questions.yaml rename to charts/nextcloud/2.0.8/questions.yaml diff --git a/charts/nextcloud/2.0.7/templates/NOTES.txt b/charts/nextcloud/2.0.8/templates/NOTES.txt similarity index 100% rename from charts/nextcloud/2.0.7/templates/NOTES.txt rename to charts/nextcloud/2.0.8/templates/NOTES.txt diff --git a/charts/nextcloud/2.0.7/templates/_configuration.tpl b/charts/nextcloud/2.0.8/templates/_configuration.tpl similarity index 100% rename from charts/nextcloud/2.0.7/templates/_configuration.tpl rename to charts/nextcloud/2.0.8/templates/_configuration.tpl diff --git a/charts/nextcloud/2.0.7/templates/_cron.tpl b/charts/nextcloud/2.0.8/templates/_cron.tpl similarity index 100% rename from charts/nextcloud/2.0.7/templates/_cron.tpl rename to charts/nextcloud/2.0.8/templates/_cron.tpl diff --git a/charts/nextcloud/2.0.7/templates/_migration.tpl b/charts/nextcloud/2.0.8/templates/_migration.tpl similarity index 100% rename from charts/nextcloud/2.0.7/templates/_migration.tpl rename to charts/nextcloud/2.0.8/templates/_migration.tpl diff --git a/charts/nextcloud/2.0.7/templates/_nextcloud-configs.tpl b/charts/nextcloud/2.0.8/templates/_nextcloud-configs.tpl similarity index 100% rename from charts/nextcloud/2.0.7/templates/_nextcloud-configs.tpl rename to charts/nextcloud/2.0.8/templates/_nextcloud-configs.tpl diff --git a/charts/nextcloud/2.0.7/templates/_nextcloud.tpl b/charts/nextcloud/2.0.8/templates/_nextcloud.tpl similarity index 100% rename from charts/nextcloud/2.0.7/templates/_nextcloud.tpl rename to charts/nextcloud/2.0.8/templates/_nextcloud.tpl diff --git a/charts/nextcloud/2.0.7/templates/_nginx-configuration.tpl b/charts/nextcloud/2.0.8/templates/_nginx-configuration.tpl similarity index 100% rename from charts/nextcloud/2.0.7/templates/_nginx-configuration.tpl rename to charts/nextcloud/2.0.8/templates/_nginx-configuration.tpl diff --git a/charts/nextcloud/2.0.7/templates/_nginx.tpl b/charts/nextcloud/2.0.8/templates/_nginx.tpl similarity index 100% rename from charts/nextcloud/2.0.7/templates/_nginx.tpl rename to charts/nextcloud/2.0.8/templates/_nginx.tpl diff --git a/charts/nextcloud/2.0.7/templates/_persistence.tpl b/charts/nextcloud/2.0.8/templates/_persistence.tpl similarity index 95% rename from charts/nextcloud/2.0.7/templates/_persistence.tpl rename to charts/nextcloud/2.0.8/templates/_persistence.tpl index 21fce74bb4..b8802f1026 100644 --- a/charts/nextcloud/2.0.7/templates/_persistence.tpl +++ b/charts/nextcloud/2.0.8/templates/_persistence.tpl @@ -74,6 +74,21 @@ persistence: subPath: themes {{- end }} + redis-tmp: + enabled: true + type: emptyDir + targetSelector: + redis: + redis: + mountPath: /tmp + redis-bitnami-tmp: + enabled: true + type: emptyDir + targetSelector: + redis: + redis: + mountPath: /opt/bitnami/redis/tmp + # Configuration files mounting nc-config-opcache: enabled: true diff --git a/charts/nextcloud/2.0.7/templates/_portal.tpl b/charts/nextcloud/2.0.8/templates/_portal.tpl similarity index 100% rename from charts/nextcloud/2.0.7/templates/_portal.tpl rename to charts/nextcloud/2.0.8/templates/_portal.tpl diff --git a/charts/nextcloud/2.0.7/templates/_postgres.tpl b/charts/nextcloud/2.0.8/templates/_postgres.tpl similarity index 100% rename from charts/nextcloud/2.0.7/templates/_postgres.tpl rename to charts/nextcloud/2.0.8/templates/_postgres.tpl diff --git a/charts/nextcloud/2.0.7/templates/_redis.tpl b/charts/nextcloud/2.0.8/templates/_redis.tpl similarity index 100% rename from charts/nextcloud/2.0.7/templates/_redis.tpl rename to charts/nextcloud/2.0.8/templates/_redis.tpl diff --git a/charts/nextcloud/2.0.7/templates/_service.tpl b/charts/nextcloud/2.0.8/templates/_service.tpl similarity index 100% rename from charts/nextcloud/2.0.7/templates/_service.tpl rename to charts/nextcloud/2.0.8/templates/_service.tpl diff --git a/charts/nextcloud/2.0.7/templates/common.yaml b/charts/nextcloud/2.0.8/templates/common.yaml similarity index 100% rename from charts/nextcloud/2.0.7/templates/common.yaml rename to charts/nextcloud/2.0.8/templates/common.yaml diff --git a/charts/nextcloud/2.0.7/to_keep_versions.md b/charts/nextcloud/2.0.8/to_keep_versions.md similarity index 100% rename from charts/nextcloud/2.0.7/to_keep_versions.md rename to charts/nextcloud/2.0.8/to_keep_versions.md diff --git a/community/immich/3.0.25/templates/_immich-microservices.tpl b/community/immich/3.0.25/templates/_immich-microservices.tpl deleted file mode 100644 index c0c144e827..0000000000 --- a/community/immich/3.0.25/templates/_immich-microservices.tpl +++ /dev/null @@ -1,48 +0,0 @@ -{{- define "immich.microservices.workload" -}} -{{- $fullname := (include "ix.v1.common.lib.chart.names.fullname" $) -}} -{{- $url := printf "http://%v:%v/api/server-info/ping" $fullname .Values.immichNetwork.webuiPort }} -workload: - microservices: - enabled: true - type: Deployment - podSpec: - hostNetwork: false - containers: - microservices: - enabled: true - primary: true - imageSelector: image - securityContext: - runAsUser: 0 - runAsGroup: 0 - runAsNonRoot: false - readOnlyRootFilesystem: false - command: /bin/sh - args: - - -c - - /usr/src/app/start-microservices.sh - envFrom: - - secretRef: - name: immich-creds - - configMapRef: - name: micro-config - probes: - liveness: - enabled: true - type: tcp - port: {{ .Values.immichNetwork.microservicesPort }} - readiness: - enabled: true - type: tcp - port: {{ .Values.immichNetwork.microservicesPort }} - startup: - enabled: true - type: tcp - port: {{ .Values.immichNetwork.microservicesPort }} - initContainers: - {{- include "ix.v1.common.app.postgresWait" (dict "name" "postgres-wait" - "secretName" "postgres-creds") | nindent 8 }} - {{- include "ix.v1.common.app.redisWait" (dict "name" "redis-wait" - "secretName" "redis-creds") | nindent 8 }} - {{- include "immich.wait.init" (dict "url" $url) | indent 8 }} -{{- end -}} diff --git a/community/immich/3.0.25/Chart.lock b/community/immich/4.0.0/Chart.lock similarity index 100% rename from community/immich/3.0.25/Chart.lock rename to community/immich/4.0.0/Chart.lock diff --git a/community/immich/3.0.25/Chart.yaml b/community/immich/4.0.0/Chart.yaml similarity index 94% rename from community/immich/3.0.25/Chart.yaml rename to community/immich/4.0.0/Chart.yaml index a24d782ad5..d7095c8a20 100644 --- a/community/immich/3.0.25/Chart.yaml +++ b/community/immich/4.0.0/Chart.yaml @@ -4,9 +4,9 @@ description: Immich is a self-hosted photo and video backup solution directly fr annotations: title: Immich type: application -version: 3.0.25 +version: 4.0.0 apiVersion: v2 -appVersion: 1.105.1 +appVersion: 1.106.1 kubeVersion: '>=1.16.0-0' maintainers: - name: truenas diff --git a/community/immich/3.0.25/README.md b/community/immich/4.0.0/README.md similarity index 100% rename from community/immich/3.0.25/README.md rename to community/immich/4.0.0/README.md diff --git a/community/immich/3.0.25/app-readme.md b/community/immich/4.0.0/app-readme.md similarity index 100% rename from community/immich/3.0.25/app-readme.md rename to community/immich/4.0.0/app-readme.md diff --git a/community/immich/3.0.25/charts/common-1.2.9.tgz b/community/immich/4.0.0/charts/common-1.2.9.tgz similarity index 100% rename from community/immich/3.0.25/charts/common-1.2.9.tgz rename to community/immich/4.0.0/charts/common-1.2.9.tgz diff --git a/community/immich/3.0.25/ci/basic-values.yaml b/community/immich/4.0.0/ci/basic-values.yaml similarity index 100% rename from community/immich/3.0.25/ci/basic-values.yaml rename to community/immich/4.0.0/ci/basic-values.yaml diff --git a/community/immich/3.0.25/ci/extra-values.yaml b/community/immich/4.0.0/ci/extra-values.yaml similarity index 100% rename from community/immich/3.0.25/ci/extra-values.yaml rename to community/immich/4.0.0/ci/extra-values.yaml diff --git a/community/immich/3.0.25/ci/no-extra-values.yaml b/community/immich/4.0.0/ci/no-extra-values.yaml similarity index 100% rename from community/immich/3.0.25/ci/no-extra-values.yaml rename to community/immich/4.0.0/ci/no-extra-values.yaml diff --git a/community/immich/3.0.25/ci/no-ml-values.yaml b/community/immich/4.0.0/ci/no-ml-values.yaml similarity index 100% rename from community/immich/3.0.25/ci/no-ml-values.yaml rename to community/immich/4.0.0/ci/no-ml-values.yaml diff --git a/community/immich/3.0.25/ix_values.yaml b/community/immich/4.0.0/ix_values.yaml similarity index 91% rename from community/immich/3.0.25/ix_values.yaml rename to community/immich/4.0.0/ix_values.yaml index e42d9d67af..6ff91fe59c 100644 --- a/community/immich/3.0.25/ix_values.yaml +++ b/community/immich/4.0.0/ix_values.yaml @@ -1,22 +1,22 @@ image: repository: altran1502/immich-server pullPolicy: IfNotPresent - tag: v1.105.1 + tag: v1.106.1 mlImage: repository: altran1502/immich-machine-learning pullPolicy: IfNotPresent - tag: v1.105.1 + tag: v1.106.1 mlCudaImage: repository: altran1502/immich-machine-learning pullPolicy: IfNotPresent - tag: v1.105.1-cuda + tag: v1.106.1-cuda mlOpenvinoImage: repository: altran1502/immich-machine-learning pullPolicy: IfNotPresent - tag: v1.105.1-openvino + tag: v1.106.1-openvino pgvectorImage: repository: tensorchord/pgvecto-rs @@ -29,9 +29,6 @@ resources: memory: 8Gi immichGPU: {} -immichGPUContainers: - microservices: true - machinelearning: true immichConfig: publicLoginMessage: "" @@ -46,7 +43,6 @@ immichNetwork: # Putting it here in case it needs to be configurable # in the future. machinelearningPort: 32002 - microservicesPort: 32003 immichStorage: uploads: diff --git a/community/immich/3.0.25/metadata.yaml b/community/immich/4.0.0/metadata.yaml similarity index 100% rename from community/immich/3.0.25/metadata.yaml rename to community/immich/4.0.0/metadata.yaml diff --git a/community/immich/3.0.25/migrations/migrate b/community/immich/4.0.0/migrations/migrate similarity index 100% rename from community/immich/3.0.25/migrations/migrate rename to community/immich/4.0.0/migrations/migrate diff --git a/community/immich/3.0.25/questions.yaml b/community/immich/4.0.0/questions.yaml similarity index 98% rename from community/immich/3.0.25/questions.yaml rename to community/immich/4.0.0/questions.yaml index f088a8cd1f..b94ba56be3 100644 --- a/community/immich/3.0.25/questions.yaml +++ b/community/immich/4.0.0/questions.yaml @@ -80,7 +80,7 @@ questions: The Hugging Face endpoint to use for Machine Learning. schema: type: string - default: "" + default: "" - variable: immichNetwork label: "" group: Network Configuration @@ -861,23 +861,3 @@ questions: $ref: - "definitions/gpuConfiguration" attrs: [] - - variable: immichGPUContainers - group: Resources Configuration - label: GPU Containers - description: Select which containers should use GPU. - schema: - type: dict - # This will only hide it if there are no GPUs available - # but will still show if there are 0 GPUs selected. - show_if: [["immichGPU", "!=", {}]] - attrs: - - variable: microservices - label: Enable GPU for Microservices - schema: - type: boolean - default: true - - variable: machinelearning - label: Enable GPU for Machine Learning - schema: - type: boolean - default: true diff --git a/community/immich/3.0.25/templates/NOTES.txt b/community/immich/4.0.0/templates/NOTES.txt similarity index 100% rename from community/immich/3.0.25/templates/NOTES.txt rename to community/immich/4.0.0/templates/NOTES.txt diff --git a/community/immich/3.0.25/templates/_configuration.tpl b/community/immich/4.0.0/templates/_configuration.tpl similarity index 77% rename from community/immich/3.0.25/templates/_configuration.tpl rename to community/immich/4.0.0/templates/_configuration.tpl index 49ef1c6ae8..ce46d0692d 100644 --- a/community/immich/3.0.25/templates/_configuration.tpl +++ b/community/immich/4.0.0/templates/_configuration.tpl @@ -23,7 +23,6 @@ {{- end -}} {{- $dbURL := (printf "postgres://%s:%s@%s:5432/%s?sslmode=disable" $dbUser $dbPass $dbHost $dbName) -}} - {{- $mlURL := printf "http://%v-machinelearning:%v" $fullname .Values.immichNetwork.machinelearningPort }} secret: @@ -43,7 +42,7 @@ secret: REDIS_PASSWORD: {{ $redisPass }} REDIS_HOST: {{ $redisHost }} - {{/* Server & Microservices */}} + {{/* Server */}} immich-creds: enabled: true data: @@ -65,28 +64,20 @@ configmap: server-config: enabled: true data: - LOG_LEVEL: {{ .Values.immichConfig.logLevel | default "log" }} + IMMICH_LOG_LEVEL: {{ .Values.immichConfig.logLevel | default "log" }} NODE_ENV: production - SERVER_PORT: {{ .Values.immichNetwork.webuiPort | quote }} - - micro-config: - enabled: true - data: - LOG_LEVEL: {{ .Values.immichConfig.logLevel | default "log" }} - NODE_ENV: production - MICROSERVICES_PORT: {{ .Values.immichNetwork.microservicesPort | quote }} - REVERSE_GEOCODING_DUMP_DIRECTORY: /microcache + IMMICH_PORT: {{ .Values.immichNetwork.webuiPort | quote }} {{- if .Values.immichConfig.enableML }} ml-config: enabled: true data: NODE_ENV: production - LOG_LEVEL: {{ .Values.immichConfig.logLevel | default "log" }} + IMMICH_LOG_LEVEL: {{ .Values.immichConfig.logLevel | default "log" }} {{- if .Values.immichConfig.huggingFaceEndpoint }} HF_ENDPOINT: {{ .Values.immichConfig.huggingFaceEndpoint }} {{- end }} - MACHINE_LEARNING_PORT: {{ .Values.immichNetwork.machinelearningPort | quote }} + IMMICH_PORT: {{ .Values.immichNetwork.machinelearningPort | quote }} MACHINE_LEARNING_CACHE_FOLDER: /mlcache TRANSFORMERS_CACHE: /mlcache {{- end }} @@ -97,14 +88,8 @@ scaleGPU: - gpu: {{ $key }}: {{ $value }} targetSelector: - {{- if $.Values.immichGPUContainers.microservices }} - microservices: - - microservices - {{- end }} - {{- if $.Values.immichGPUContainers.machinelearning }} machinelearning: - machinelearning - {{- end }} {{- end -}} {{- end -}} {{- end -}} diff --git a/community/immich/3.0.25/templates/_immich-machinelearning.tpl b/community/immich/4.0.0/templates/_immich-machinelearning.tpl similarity index 100% rename from community/immich/3.0.25/templates/_immich-machinelearning.tpl rename to community/immich/4.0.0/templates/_immich-machinelearning.tpl diff --git a/community/immich/3.0.25/templates/_immich-server.tpl b/community/immich/4.0.0/templates/_immich-server.tpl similarity index 93% rename from community/immich/3.0.25/templates/_immich-server.tpl rename to community/immich/4.0.0/templates/_immich-server.tpl index 7c40594eec..38131d1de2 100644 --- a/community/immich/3.0.25/templates/_immich-server.tpl +++ b/community/immich/4.0.0/templates/_immich-server.tpl @@ -17,10 +17,6 @@ workload: runAsGroup: 0 runAsNonRoot: false readOnlyRootFilesystem: false - command: /bin/sh - args: - - -c - - /usr/src/app/start-server.sh envFrom: - secretRef: name: immich-creds diff --git a/community/immich/3.0.25/templates/_persistence.tpl b/community/immich/4.0.0/templates/_persistence.tpl similarity index 75% rename from community/immich/3.0.25/templates/_persistence.tpl rename to community/immich/4.0.0/templates/_persistence.tpl index a46827beef..17c2a4070a 100644 --- a/community/immich/3.0.25/templates/_persistence.tpl +++ b/community/immich/4.0.0/templates/_persistence.tpl @@ -8,9 +8,6 @@ persistence: server: server: mountPath: /usr/src/app/upload/library - microservices: - microservices: - mountPath: /usr/src/app/upload/library uploads: enabled: true {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.immichStorage.uploads) | nindent 4 }} @@ -18,9 +15,6 @@ persistence: server: server: mountPath: /usr/src/app/upload/upload - microservices: - microservices: - mountPath: /usr/src/app/upload/upload thumbs: enabled: true {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.immichStorage.thumbs) | nindent 4 }} @@ -28,9 +22,6 @@ persistence: server: server: mountPath: /usr/src/app/upload/thumbs - microservices: - microservices: - mountPath: /usr/src/app/upload/thumbs profile: enabled: true {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.immichStorage.profile) | nindent 4 }} @@ -38,9 +29,6 @@ persistence: server: server: mountPath: /usr/src/app/upload/profile - microservices: - microservices: - mountPath: /usr/src/app/upload/profile video: enabled: true {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.immichStorage.video) | nindent 4 }} @@ -48,9 +36,6 @@ persistence: server: server: mountPath: /usr/src/app/upload/encoded-video - microservices: - microservices: - mountPath: /usr/src/app/upload/encoded-video {{- range $idx, $storage := .Values.immichStorage.additionalStorages }} {{ printf "immich-%v:" (int $idx) }} enabled: true @@ -59,18 +44,7 @@ persistence: server: server: mountPath: {{ $storage.mountPath }} - microservices: - microservices: - mountPath: {{ $storage.mountPath }} {{- end }} - {{/* Caches */}} - microcache: - enabled: true - type: emptyDir - targetSelector: - microservices: - microservices: - mountPath: /microcache {{- if .Values.immichConfig.enableML }} mlcache: enabled: true diff --git a/community/immich/3.0.25/templates/_portal.tpl b/community/immich/4.0.0/templates/_portal.tpl similarity index 100% rename from community/immich/3.0.25/templates/_portal.tpl rename to community/immich/4.0.0/templates/_portal.tpl diff --git a/community/immich/3.0.25/templates/_postgres.tpl b/community/immich/4.0.0/templates/_postgres.tpl similarity index 100% rename from community/immich/3.0.25/templates/_postgres.tpl rename to community/immich/4.0.0/templates/_postgres.tpl diff --git a/community/immich/3.0.25/templates/_redis.tpl b/community/immich/4.0.0/templates/_redis.tpl similarity index 100% rename from community/immich/3.0.25/templates/_redis.tpl rename to community/immich/4.0.0/templates/_redis.tpl diff --git a/community/immich/3.0.25/templates/_service.tpl b/community/immich/4.0.0/templates/_service.tpl similarity index 77% rename from community/immich/3.0.25/templates/_service.tpl rename to community/immich/4.0.0/templates/_service.tpl index ba9a4b718f..7c787d595e 100644 --- a/community/immich/3.0.25/templates/_service.tpl +++ b/community/immich/4.0.0/templates/_service.tpl @@ -14,18 +14,6 @@ service: protocol: http targetSelector: server - microservices: - enabled: true - type: ClusterIP - targetSelector: microservices - ports: - microservices: - enabled: true - primary: true - port: {{ .Values.immichNetwork.microservicesPort }} - protocol: http - targetSelector: microservices - {{- if .Values.immichConfig.enableML }} machinelearning: enabled: true diff --git a/community/immich/3.0.25/templates/_waitURL.tpl b/community/immich/4.0.0/templates/_waitURL.tpl similarity index 100% rename from community/immich/3.0.25/templates/_waitURL.tpl rename to community/immich/4.0.0/templates/_waitURL.tpl diff --git a/community/immich/3.0.25/templates/common.yaml b/community/immich/4.0.0/templates/common.yaml similarity index 90% rename from community/immich/3.0.25/templates/common.yaml rename to community/immich/4.0.0/templates/common.yaml index d4e33d09a6..f0ad5da20f 100644 --- a/community/immich/3.0.25/templates/common.yaml +++ b/community/immich/4.0.0/templates/common.yaml @@ -3,7 +3,6 @@ {{/* Merge the templates with Values */}} {{- $_ := mustMergeOverwrite .Values (include "immich.configuration" $ | fromYaml) -}} {{- $_ := mustMergeOverwrite .Values (include "immich.server.workload" $ | fromYaml) -}} -{{- $_ := mustMergeOverwrite .Values (include "immich.microservices.workload" $ | fromYaml) -}} {{- if .Values.immichConfig.enableML -}} {{- $_ := mustMergeOverwrite .Values (include "immich.machinelearning.workload" $ | fromYaml) -}} {{- end -}}