feat: migrated to valkey
All checks were successful
lint-test-helm / lint-helm (push) Successful in 12s
render-manifests-push / render-manifests-push (push) Successful in 1m57s
renovate / renovate (push) Successful in 2m16s

This commit is contained in:
2026-03-05 23:54:01 -06:00
parent 268285e486
commit ea8f50a37a
4 changed files with 24 additions and 18 deletions

View File

@@ -8,14 +8,14 @@ dependencies:
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.8.0 version: 7.8.0
- name: redis-replication - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 1.1.0 version: 0.2.0
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
digest: sha256:c19fa0744a83af6ff9f89416649fe00c93e30f147463419058308e5a5b66a983 digest: sha256:af553089003838ff8950ceacdf754049665d176fcfa88439cc75ab5e114d44e6
generated: "2026-03-06T01:12:29.623027308Z" generated: "2026-03-05T22:40:16.570453-06:00"

View File

@@ -28,8 +28,9 @@ dependencies:
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.8.0 version: 7.8.0
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: redis-replication - name: valkey
version: 1.1.0 alias: valkey
version: 0.2.0
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target - name: volsync-target
alias: volsync-target-config alias: volsync-target-config

View File

@@ -24,10 +24,10 @@ spec:
apiVersion: external-secrets.io/v1 apiVersion: external-secrets.io/v1
kind: ExternalSecret kind: ExternalSecret
metadata: metadata:
name: postiz-redis-config name: postiz-valkey-config
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
labels: labels:
app.kubernetes.io/name: postiz-redis-config app.kubernetes.io/name: postiz-valkey-config
app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/part-of: {{ .Release.Name }} app.kubernetes.io/part-of: {{ .Release.Name }}
spec: spec:
@@ -41,7 +41,7 @@ spec:
decodingStrategy: None decodingStrategy: None
key: /cl01tl/postiz/redis key: /cl01tl/postiz/redis
metadataPolicy: None metadataPolicy: None
property: REDIS_URL property: url
- secretKey: user - secretKey: user
remoteRef: remoteRef:
conversionStrategy: Default conversionStrategy: Default
@@ -56,6 +56,13 @@ spec:
key: /cl01tl/postiz/redis key: /cl01tl/postiz/redis
metadataPolicy: None metadataPolicy: None
property: password property: password
- secretKey: default
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/postiz/redis
metadataPolicy: None
property: password
--- ---
apiVersion: external-secrets.io/v1 apiVersion: external-secrets.io/v1

View File

@@ -31,7 +31,7 @@ postiz:
- name: REDIS_URL - name: REDIS_URL
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: postiz-redis-config name: postiz-valkey-config
key: REDIS_URL key: REDIS_URL
- name: BACKEND_INTERNAL_URL - name: BACKEND_INTERNAL_URL
value: http://localhost:3000 value: http://localhost:3000
@@ -167,15 +167,13 @@ postgres-18-cluster:
# immediate: true # immediate: true
# schedule: "0 0 0 * * *" # schedule: "0 0 0 * * *"
# backupName: external # backupName: external
redis-replication: valkey:
existingSecret: auth:
enabled: true
name: postiz-redis-config
key: password
redisReplication:
clusterSize: 3
sentinel:
enabled: true enabled: true
usersExistingSecret: postiz-valkey-config
aclUsers:
default:
permissions: "~* &* +@all"
volsync-target-config: volsync-target-config:
pvcTarget: postiz-config pvcTarget: postiz-config
local: local: