From 0f615536ea24f2b13817bbf686e1fa7581d9ed12 Mon Sep 17 00:00:00 2001 From: Felipe D'Abrantes <felidabrantes@gmail.com> Date: Thu, 27 Apr 2023 14:52:09 +0100 Subject: [PATCH] Add yaml files for mongo persistent volume claim --- gcloud/mongo-pv/mongo-pvc.yaml | 11 +++++++++++ gcloud/mongo-pv/mongo-storage-class.yaml | 12 ++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 gcloud/mongo-pv/mongo-pvc.yaml create mode 100644 gcloud/mongo-pv/mongo-storage-class.yaml diff --git a/gcloud/mongo-pv/mongo-pvc.yaml b/gcloud/mongo-pv/mongo-pvc.yaml new file mode 100644 index 00000000..c3fb9eb5 --- /dev/null +++ b/gcloud/mongo-pv/mongo-pvc.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: mongo-volume +spec: + storageClassName: default-mongo + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 1Gi diff --git a/gcloud/mongo-pv/mongo-storage-class.yaml b/gcloud/mongo-pv/mongo-storage-class.yaml new file mode 100644 index 00000000..fc36a956 --- /dev/null +++ b/gcloud/mongo-pv/mongo-storage-class.yaml @@ -0,0 +1,12 @@ +apiVersion: storage.k8s.io/v1 +kind: StorageClass +metadata: + name: default-mongo +provisioner: kubernetes.io/gce-pd +volumeBindingMode: Immediate +allowVolumeExpansion: true +reclaimPolicy: Delete +parameters: + type: pd-standard + fstype: ext4 + replication-type: none -- GitLab