diff --git a/kubernetes/persistentVolume.yaml b/kubernetes/persistentVolume.yaml index e58ed86b8..e38685d25 100644 --- a/kubernetes/persistentVolume.yaml +++ b/kubernetes/persistentVolume.yaml @@ -1,3 +1,4 @@ +# Mongo PersistentVolume apiVersion: v1 kind: PersistentVolume metadata: @@ -6,8 +7,22 @@ metadata: spec: capacity: storage: 5Gi - volumeMode: Filesystem accessModes: - ReadWriteOnce hostPath: path: /data/db + +--- +# Redis PersistentVolume +apiVersion: v1 +kind: PersistentVolume +metadata: + name: redis-pv + namespace: wanderlust +spec: + capacity: + storage: 2Gi + accessModes: + - ReadWriteOnce + hostPath: + path: /data/redis diff --git a/kubernetes/persistentVolumeClaim.yaml b/kubernetes/persistentVolumeClaim.yaml index ea1b97509..d0abdd5d0 100644 --- a/kubernetes/persistentVolumeClaim.yaml +++ b/kubernetes/persistentVolumeClaim.yaml @@ -1,3 +1,4 @@ +# Mongo PersistentVolumeClaim apiVersion: v1 kind: PersistentVolumeClaim metadata: @@ -6,7 +7,20 @@ metadata: spec: accessModes: - ReadWriteOnce - storageClassName: "" resources: requests: storage: 5Gi + +--- +# Redis PersistentVolumeClaim +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: redis-pvc + namespace: wanderlust +spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 2Gi diff --git a/kubernetes/redis.yaml b/kubernetes/redis.yaml index 06d74d6a4..a43fed001 100644 --- a/kubernetes/redis.yaml +++ b/kubernetes/redis.yaml @@ -22,12 +22,12 @@ spec: ports: - containerPort: 6379 volumeMounts: - - name: mongo-storage - mountPath: /var/lib/redis/dump.rdb + - name: redis-storage + mountPath: /data/redis volumes: - - name: mongo-storage + - name: redis-storage persistentVolumeClaim: - claimName: mongo-pvc + claimName: redis-pvc --- apiVersion: v1 kind: Service