Added redis support

This commit is contained in:
=
2026-05-01 13:00:19 +00:00
parent a428260243
commit 079b9f4c14
3 changed files with 116 additions and 26 deletions
+11 -26
View File
@@ -10,7 +10,8 @@ metadata:
name: redisinsight-config
namespace: redisinsight
data:
database.host: "192.168.1.137"
# Pointing to the internal service name of the new Redis instance
database.host: "redis-service.redis.svc.cluster.local"
database.port: "6379"
database.instance: "redis"
RI_LOG_LEVEL: "info"
@@ -57,36 +58,13 @@ roleRef:
name: redisinsight-role
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: redisinsight-pv
spec:
capacity:
storage: 2Gi
accessModes:
- ReadWriteOnce
storageClassName: local-pvs
local:
path: /home/ansible/k3s/makhiwane/redisinsight
nodeAffinity:
required:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- lead
persistentVolumeReclaimPolicy: Retain
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: redisinsight-pvc
namespace: redisinsight
spec:
accessModes:
- ReadWriteOnce
storageClassName: local-pvs
accessModes: ["ReadWriteMany"]
storageClassName: nfs-storage
resources:
requests:
storage: 2Gi
@@ -107,6 +85,13 @@ spec:
app: redisinsight
spec:
serviceAccountName: redisinsight-sa
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: node-role.kubernetes.io/control-plane
operator: DoesNotExist
containers:
- name: redisinsight
image: redislabs/redisinsight:latest