diff --git a/Paperless-db.kube.yaml b/Paperless-db.kube.yaml index f3d7216..ff1b3d7 100644 --- a/Paperless-db.kube.yaml +++ b/Paperless-db.kube.yaml @@ -18,6 +18,7 @@ spec: labels: app: paperless-db spec: + nodeName: kube-master containers: - name: db image: docker.io/library/postgres:15 @@ -40,10 +41,12 @@ spec: cpu: 250m memory: 250Mi volumes: +# - name: pgdata +# hostPath: +# path: /opt/kubernetes/Paperless_kube/data/pgdata - name: pgdata - hostPath: - path: /opt/kubernetes/Paperless_kube/data/pgdata - + persistentVolumeClaim: + claimName: paperless-db-data --- apiVersion: v1 kind: Service diff --git a/pvc.claim.yaml b/pvc.claim.yaml index 1cf1fde..610ef90 100644 --- a/pvc.claim.yaml +++ b/pvc.claim.yaml @@ -46,3 +46,16 @@ spec: resources: requests: storage: 1Gi +--- +kind: PersistentVolumeClaim +apiVersion: v1 +metadata: + name: paperless-db-data +spec: + storageClassName: nfs-storage-intelligent + accessModes: + - ReadWriteMany + resources: + requests: + storage: 1Gi +