apiVersion: apps/v1 kind: Deployment metadata: name: redis-server namespace: redis-server spec: replicas: 1 selector: matchLabels: app: redis-server template: metadata: labels: app: redis-server name: redis-server spec: nodeSelector: node-type: worker containers: - name: redis-server image: redis args: ["--appendonly", "yes"] ports: - name: redis-server containerPort: 6379 volumeMounts: - name: lv-storage mountPath: /data env: - name: ALLOW_EMPTY_PASSWORD value: "yes" volumes: - name: lv-storage persistentVolumeClaim: claimName: redis-pvc