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