github.com/spotahome/redis-operator@v1.2.4/example/redisfailover/pmem.yaml (about) 1 # Deployment that uses persistent volumes provided by pmem-CSI. To use this example you need: 2 # - Proper setup of the persistent memory container storage interface driver from https://github.com/intel/pmem-CSI 3 apiVersion: databases.spotahome.com/v1 4 kind: RedisFailover 5 metadata: 6 name: redisfailover-pmem 7 spec: 8 sentinel: 9 replicas: 3 10 command: 11 - "redis-server" 12 - "/redis/sentinel.conf" 13 - "--sentinel" 14 - "--protected-mode" 15 - "no" 16 redis: 17 securityContext: 18 runAsNonRoot: False 19 replicas: 3 20 image: pmem/redis 21 version: latest 22 command: 23 - "redis-server" 24 - "/redis/redis.conf" 25 - "--pmdir" 26 - "/data" 27 - "100Mb" 28 - "--protected-mode" 29 - "no" 30 storage: 31 persistentVolumeClaim: 32 metadata: 33 name: redisfailover-pmem-data 34 spec: 35 accessModes: 36 - ReadWriteOnce 37 resources: 38 requests: 39 storage: 100Mi 40 storageClassName: pmem-csi-sc-ext4 # From https://github.com/intel/pmem-CSI