chore: add helm chart and docker

This commit is contained in:
Nuxgrid
2026-07-27 21:06:11 +02:00
parent 23a4f280c6
commit 356604fba4
46 changed files with 1390 additions and 0 deletions
+46
View File
@@ -0,0 +1,46 @@
image:
repository: redis
tag: "7-alpine"
pullPolicy: IfNotPresent
auth:
# À surcharger via --set auth.password=xxx
password: ""
persistence:
size: 2Gi
storageClass: ""
accessMode: ReadWriteOnce
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 500m
memory: 512Mi
service:
type: ClusterIP
port: 6379
config:
maxmemory: "256mb"
# allkeys-lru : expulse les clés les moins récemment utilisées quand la mémoire est pleine
maxmemoryPolicy: "allkeys-lru"
appendonly: "yes"
appendfsync: "everysec"
# Désactiver les snapshots RDB (AOF suffit)
save: ""
podSecurityContext:
runAsUser: 999
runAsGroup: 999
fsGroup: 999
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
capabilities:
drop:
- ALL