apiVersion: v1
kind: Pod
metadata:
    name: redis
    labels:
        name: redis
        role: master
spec:
    containers:
        - name: redis
          image: redis:5.0.4
          command:
              - redis-server
              - '/redis-master/redis.conf'
          env:
              - name: MASTER
                value: 'true'
          ports:
              - containerPort: 6379
          resources:
              limits:
                  cpu: '0.1'
          volumeMounts:
              - mountPath: /redis-master-data
                name: data
              - mountPath: /redis-master
                name: config
    volumes:
        - name: data
          emptyDir: {}
        - name: config
          configMap:
              name: redis-config
              items:
                  - key: redis-config
                    path: redis.conf
