From 3142d2f62eafc38f7912419b554c5391d1e4e7c9 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Tue, 29 Jul 2025 19:29:01 -0500 Subject: [PATCH] add redis confi --- .../directus/templates/external-secret.yaml | 30 +++++++++++++++++++ .../directus/templates/redis-replication.yaml | 3 ++ 2 files changed, 33 insertions(+) diff --git a/clusters/cl01tl/applications/directus/templates/external-secret.yaml b/clusters/cl01tl/applications/directus/templates/external-secret.yaml index c25bd8d55..4a135f734 100644 --- a/clusters/cl01tl/applications/directus/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/directus/templates/external-secret.yaml @@ -94,6 +94,36 @@ spec: metadataPolicy: None property: password +--- +apiVersion: external-secrets.io/v1 +kind: ExternalSecret +metadata: + name: directus-redis-config + namespace: {{ .Release.Namespace }} + labels: + app.kubernetes.io/name: directus-redis-config + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} +spec: + secretStoreRef: + kind: ClusterSecretStore + name: vault + data: + - secretKey: user + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/directus/redis + metadataPolicy: None + property: user + - secretKey: password + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/directus/redis + metadataPolicy: None + property: password + --- apiVersion: external-secrets.io/v1 kind: ExternalSecret diff --git a/clusters/cl01tl/applications/directus/templates/redis-replication.yaml b/clusters/cl01tl/applications/directus/templates/redis-replication.yaml index b3bb47c71..c21ca8ac6 100644 --- a/clusters/cl01tl/applications/directus/templates/redis-replication.yaml +++ b/clusters/cl01tl/applications/directus/templates/redis-replication.yaml @@ -15,6 +15,9 @@ spec: kubernetesConfig: image: quay.io/opstree/redis:v8.0.3 imagePullPolicy: IfNotPresent + redisSecret: + name: directus-redis-config + key: password resources: requests: cpu: 50m