From 9d69ce9e216a9c35ad6fc6489ed7822fabe9d60b Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Thu, 18 Sep 2025 21:22:26 -0500 Subject: [PATCH] add sentinel --- .../directus/templates/redis-sentinel.yaml | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 clusters/cl01tl/applications/directus/templates/redis-sentinel.yaml diff --git a/clusters/cl01tl/applications/directus/templates/redis-sentinel.yaml b/clusters/cl01tl/applications/directus/templates/redis-sentinel.yaml new file mode 100644 index 000000000..b7fdb8a6a --- /dev/null +++ b/clusters/cl01tl/applications/directus/templates/redis-sentinel.yaml @@ -0,0 +1,30 @@ +apiVersion: redis.redis.opstreelabs.in/v1beta2 +kind: RedisSentinel +metadata: + name: redis-sentinel-directus + namespace: {{ .Release.Namespace }} + labels: + app.kubernetes.io/name: redis-sentinel-directus + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} +spec: + clusterSize: 3 + podSecurityContext: + runAsUser: 1000 + fsGroup: 1000 + redisSentinelConfig: + redisReplicationName: redis-replication-directus + redisReplicationPassword: + secretKeyRef: + name: directus-redis-config + key: password + kubernetesConfig: + image: quay.io/opstree/redis-sentinel:v7.0.15 + imagePullPolicy: IfNotPresent + redisSecret: + name: directus-redis-config + key: password + resources: + requests: + cpu: 10m + memory: 128Mi