Ensure PVs are retained

Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
This commit is contained in:
2023-04-12 10:06:01 +01:00
parent b0ca3f980e
commit ccc49c6855
12 changed files with 245 additions and 73 deletions

38
manifests/rss/pvs.yaml Normal file
View File

@@ -0,0 +1,38 @@
apiVersion: v1
kind: PersistentVolume
metadata:
annotations:
pv.kubernetes.io/provisioned-by: csi.scaleway.com
finalizers:
- kubernetes.io/pv-protection
- external-attacher/csi-scaleway-com
name: pvc-47f91479-7386-439b-b95a-c457663d76db
spec:
accessModes:
- ReadWriteOnce
capacity:
storage: 1Gi
csi:
driver: csi.scaleway.com
fsType: ext4
volumeAttributes:
encrypted: "false"
storage.kubernetes.io/csiProvisionerIdentity: 1602958408485-1847-csi.scaleway.com
volumeHandle: fr-par-1/145b4a54-1ba1-409e-9399-30ebce7058af
persistentVolumeReclaimPolicy: Retain
storageClassName: scw-bssd
volumeMode: Filesystem
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: rss-db
namespace: rss
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
volumeName: pvc-47f91479-7386-439b-b95a-c457663d76db
---

View File

@@ -1,15 +1,3 @@
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: rss-db
namespace: rss
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
---
apiVersion: v1
kind: Secret
metadata: