From cba364d1fc95ea9d683d0b923b64d01878e99e4e Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Tue, 8 Jun 2021 21:56:49 +0200 Subject: [PATCH] postgres on cephfs --- generic/postgres.yaml | 3 ++- tests/pvc-cephfs.yaml | 13 +++++++++++++ tests/pvc-rbd.yaml | 13 +++++++++++++ 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 tests/pvc-cephfs.yaml create mode 100644 tests/pvc-rbd.yaml diff --git a/generic/postgres.yaml b/generic/postgres.yaml index d39c896..c31a907 100644 --- a/generic/postgres.yaml +++ b/generic/postgres.yaml @@ -19,6 +19,7 @@ spec: resources: requests: storage: 5Gi + storageClassName: rook-cephfs --- apiVersion: apps/v1 kind: Deployment @@ -43,7 +44,7 @@ spec: - configMapRef: name: postgres-config volumeMounts: - - mountPath: /var/lib/postgresql + - mountPath: /var/lib/postgresql/ name: postgresdb volumes: - name: postgresdb diff --git a/tests/pvc-cephfs.yaml b/tests/pvc-cephfs.yaml new file mode 100644 index 0000000..99a71e3 --- /dev/null +++ b/tests/pvc-cephfs.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: rbd-cephfs +spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 1Gi + storageClassName: rook-cephfs + diff --git a/tests/pvc-rbd.yaml b/tests/pvc-rbd.yaml new file mode 100644 index 0000000..81d70be --- /dev/null +++ b/tests/pvc-rbd.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: rbd-pvc +spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 1Gi + storageClassName: rook-ceph-block +