Skip to content

Commit 2acdb1f

Browse files
committed
add persistent volume claim for mongodb pods to keep data persistent
1 parent 7f51d06 commit 2acdb1f

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

kubernetes/mongo.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,30 @@
1313
labels:
1414
app: mongo
1515
spec:
16+
volumes:
17+
- name: mongodb-storage
18+
persistentVolumeClaim:
19+
claimName: mongodb-volume-claim
1620
containers:
1721
- name: mongo
1822
image: mongo:latest
1923
ports:
2024
- containerPort: 27017
25+
volumeMounts:
26+
- mountPath: /data/db
27+
name: mongodb-storage
28+
29+
---
30+
apiVersion: v1
31+
kind: PersistentVolumeClaim
32+
metadata:
33+
name: mongodb-volume-claim
34+
spec:
35+
accessModes:
36+
- ReadWriteOnce
37+
resources:
38+
requests:
39+
storage: 2Gi
2140

2241
---
2342
apiVersion: v1

0 commit comments

Comments
 (0)