diff --git a/conduit-db/kustomization.yaml b/conduit-db/kustomization.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..d30eff61e4a00ab82bc208ce4c01b4de563a47b5
--- /dev/null
+++ b/conduit-db/kustomization.yaml
@@ -0,0 +1,10 @@
+apiVersion: kustomize.config.k8s.io/v1beta1
+kind: Kustomization
+resources:
+- mongo-deployment.yaml
+- mongo-persistent-volume.yaml
+- mongo-pv-claim.yaml
+- mongo-service.yaml
+images:
+- name: mongo
+  newTag: "4.4"
diff --git a/conduit-db/mongo-deployment.yaml b/conduit-db/mongo-deployment.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..faffcc4ebbf9d9bbc543ecd8cc3f9c42739346dd
--- /dev/null
+++ b/conduit-db/mongo-deployment.yaml
@@ -0,0 +1,28 @@
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+  name: mongo-deployment
+spec:
+  selector:
+    matchLabels:
+      component: app
+      role: database
+  replicas: 1
+  template:
+    metadata:
+      labels:
+        component: app
+        role: database
+    spec:
+      volumes:
+        - name: mongo-pv-storage-prod
+          persistentVolumeClaim:
+            claimName: mongo-pv-claim-prod
+      containers:
+      - name: mongo-database
+        image: mongo:4.4
+        volumeMounts:
+        - mountPath: /data/db
+          name: mongo-pv-storage-prod
+        ports:
+        - containerPort: 27017
diff --git a/conduit-db/mongo-persistent-volume.yaml b/conduit-db/mongo-persistent-volume.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..e469c3c9b13c4b0f5c1953441b51d3e6c9d19c92
--- /dev/null
+++ b/conduit-db/mongo-persistent-volume.yaml
@@ -0,0 +1,15 @@
+apiVersion: v1
+kind: PersistentVolume
+metadata:
+  name: mongo-persistent-volume-prod
+  labels:
+    type: local
+spec:
+  #storageClassName: microk8s-hostpath 
+  storageClassName: manual-prod
+  capacity:
+    storage: 2Gi
+  accessModes:
+    - ReadWriteOnce
+  hostPath:
+    path: "/mnt/data/prod"
diff --git a/conduit-db/mongo-pv-claim.yaml b/conduit-db/mongo-pv-claim.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..d55ff0b69bbc4c8def62d386d21156cdae8b2ea2
--- /dev/null
+++ b/conduit-db/mongo-pv-claim.yaml
@@ -0,0 +1,12 @@
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+  name: mongo-pv-claim-prod
+spec:
+  #storageClassName: microk8s-hostpath
+  storageClassName: manual-prod
+  accessModes:
+    - ReadWriteOnce
+  resources:
+    requests:
+      storage: 1Gi
diff --git a/conduit-db/mongo-service.yaml b/conduit-db/mongo-service.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..2fa504ae5a88583b20e8ee7d89351173c78dd995
--- /dev/null
+++ b/conduit-db/mongo-service.yaml
@@ -0,0 +1,12 @@
+apiVersion: v1
+kind: Service
+metadata:
+  name: mongo-service
+spec:
+  selector:
+    component: app
+    role: database
+  ports:
+    - protocol: TCP
+      port: 27017
+      targetPort: 27017