diff --git a/gcloud/mongo-pv/mongo-pvc.yaml b/gcloud/mongo-pv/mongo-pvc.yaml new file mode 100644 index 0000000000000000000000000000000000000000..c3fb9eb50c6c580d02ec7ba0b6296d43a5b019e0 --- /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 0000000000000000000000000000000000000000..fc36a95609f8095a1bce2ed9a5257b01d1789682 --- /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