clean up old library volume, postgres and redis

This commit is contained in:
2026-02-21 15:14:34 +01:00
parent 99d6c36e16
commit 664268dbfe
4 changed files with 0 additions and 89 deletions

View File

@@ -2,7 +2,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- namespace.yaml - namespace.yaml
- volume.yaml
- valkey-volume.yaml - valkey-volume.yaml
- redis.yaml - redis.yaml
- postgres-password.yaml - postgres-password.yaml

View File

@@ -1,52 +1,6 @@
--- ---
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
kind: Cluster kind: Cluster
metadata:
name: immich-db
namespace: immich
spec:
imageName: ghcr.io/tensorchord/cloudnative-vectorchord:14-0.4.3
instances: 1
storage:
size: 10Gi
storageClass: mayastor-single-hdd
bootstrap:
initdb:
# Defaults of immich chart
database: immich
owner: immich
# We need to create custom role because default one does not allow to set up
# vectorchord extension
managed:
roles:
- name: immich
createdb: true
login: true
superuser: true
# We need to manually create secret
# https://github.com/cloudnative-pg/cloudnative-pg/issues/3788
passwordSecret:
name: immich-db-immich
backup:
volumeSnapshot:
className: csi-mayastor-snapshotclass
---
apiVersion: postgresql.cnpg.io/v1
kind: Backup
metadata:
name: backup-migration
namespace: immich
spec:
method: volumeSnapshot
cluster:
name: immich-db
---
apiVersion: postgresql.cnpg.io/v1
kind: Cluster
metadata: metadata:
name: immich-db-lvmhdd name: immich-db-lvmhdd
namespace: immich namespace: immich

View File

@@ -1,35 +1,6 @@
--- ---
apiVersion: source.toolkit.fluxcd.io/v1 apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository kind: HelmRepository
metadata:
name: bitnami
namespace: immich
spec:
interval: 24h
type: "oci"
url: oci://registry-1.docker.io/bitnamicharts/
---
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: redis
namespace: immich
spec:
interval: 30m
chart:
spec:
chart: redis
version: 24.1.3
sourceRef:
kind: HelmRepository
name: bitnami
values:
global:
defaultStorageClass: mayastor-single-hdd
architecture: standalone
---
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata: metadata:
name: valkey name: valkey
namespace: immich namespace: immich

View File

@@ -1,13 +0,0 @@
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: library
namespace: immich
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 150Gi
storageClassName: mayastor-single-hdd