From 68fa07aa28b0c29403f9a70a5c6745f0c8ff3e56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Tue, 8 Dec 2020 08:43:35 +0100 Subject: [PATCH] Refactor creation of volumes --- deployment/volumes/neo4j-data.yaml | 2 +- deployment/volumes/reclaim-policy/README.md | 7 ++++--- deployment/volumes/uploads.yaml | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/deployment/volumes/neo4j-data.yaml b/deployment/volumes/neo4j-data.yaml index 9631fe1c2..c6e9cf56f 100644 --- a/deployment/volumes/neo4j-data.yaml +++ b/deployment/volumes/neo4j-data.yaml @@ -9,4 +9,4 @@ - ReadWriteOnce resources: requests: - storage: {{ .Values.neo4jStorage }} + storage: "5Gi" diff --git a/deployment/volumes/reclaim-policy/README.md b/deployment/volumes/reclaim-policy/README.md index 00c91c319..ecafd3973 100644 --- a/deployment/volumes/reclaim-policy/README.md +++ b/deployment/volumes/reclaim-policy/README.md @@ -8,14 +8,15 @@ you from loosing data if you accidently delete the namespace and the persistent volumes along with it. ```sh -$ kubectl --namespace=human-connection get pv +$ kubectl -n ocelot-social get pv NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS REASON AGE -pvc-bd02a715-66d0-11e9-be52-ba9c337f4551 1Gi RWO Delete Bound human-connection/neo4j-data-claim do-block-storage 4m24s -pvc-bd208086-66d0-11e9-be52-ba9c337f4551 2Gi RWO Delete Bound human-connection/uploads-claim do-block-storage 4m12s +pvc-bd02a715-66d0-11e9-be52-ba9c337f4551 5Gi RWO Delete Bound ocelot-social/neo4j-data-claim do-block-storage 4m24s +pvc-bd208086-66d0-11e9-be52-ba9c337f4551 10Gi RWO Delete Bound ocelot-social/uploads-claim do-block-storage 4m12s ``` Get the volume id from above, then change `ReclaimPolicy` with: + ```sh kubectl patch pv -p '{"spec":{"persistentVolumeReclaimPolicy":"Retain"}}' diff --git a/deployment/volumes/uploads.yaml b/deployment/volumes/uploads.yaml index a9105bfec..45e1292a8 100644 --- a/deployment/volumes/uploads.yaml +++ b/deployment/volumes/uploads.yaml @@ -9,4 +9,4 @@ - ReadWriteOnce resources: requests: - storage: {{ .Values.uploadsStorage }} + storage: "10Gi"