initial immich migration

This commit is contained in:
Morten Olsen
2026-01-02 14:32:30 +01:00
parent 4aff162d1a
commit f7a21fe704
3 changed files with 15 additions and 9 deletions

View File

@@ -1,3 +1,7 @@
apiVersion: v2 apiVersion: v2
version: 1.0.0 version: 1.0.0
name: immich name: immich
dependencies:
- name: common
version: 1.0.0
repository: file://../../common

View File

@@ -1,12 +1,5 @@
apiVersion: homelab.mortenolsen.pro/v1 {{ include "common.externalSecrets.passwordGenerators" . }}
kind: GenerateSecret {{ include "common.externalSecrets.externalSecrets" . }}
metadata:
name: "{{ .Release.Name }}-postgres-secret"
spec:
fields:
- name: password
encoding: base64
length: 64
--- ---
apiVersion: v1 apiVersion: v1

View File

@@ -19,3 +19,12 @@ postgres:
repository: pgvector/pgvector repository: pgvector/pgvector
tag: pg16@sha256:0a07c4114ba6d1d04effcce3385e9f5ce305eb02e56a3d35948a415a52f193ec tag: pg16@sha256:0a07c4114ba6d1d04effcce3385e9f5ce305eb02e56a3d35948a415a52f193ec
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
# External secrets configuration
externalSecrets:
- name: "{release}-postgres-secret"
passwords:
- name: password
length: 64
encoding: base64
allowRepeat: true