From 8333855c2a8c22b050ca1095f94c0fcf950cb8c0 Mon Sep 17 00:00:00 2001 From: CALIN Cristian Andrei Date: Mon, 13 Sep 2021 13:51:36 +0300 Subject: [PATCH] make default storage class * ensure snapshots are retained for backup reasons --- deploy/kubernetes/v1.22/snapshotter/volume-snapshot-class.yml | 2 +- deploy/kubernetes/v1.22/storage-class.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/deploy/kubernetes/v1.22/snapshotter/volume-snapshot-class.yml b/deploy/kubernetes/v1.22/snapshotter/volume-snapshot-class.yml index f6dba20..2767942 100644 --- a/deploy/kubernetes/v1.22/snapshotter/volume-snapshot-class.yml +++ b/deploy/kubernetes/v1.22/snapshotter/volume-snapshot-class.yml @@ -7,7 +7,7 @@ metadata: labels: velero.io/csi-volumesnapshot-class: "true" driver: csi.san.synology.com -deletionPolicy: Delete +deletionPolicy: Retain # parameters: # description: 'Kubernetes CSI' # is_locked: 'false' diff --git a/deploy/kubernetes/v1.22/storage-class.yml b/deploy/kubernetes/v1.22/storage-class.yml index ff59c87..ba0e5c6 100644 --- a/deploy/kubernetes/v1.22/storage-class.yml +++ b/deploy/kubernetes/v1.22/storage-class.yml @@ -2,8 +2,8 @@ apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: synology-iscsi-storage - # annotations: - # storageclass.kubernetes.io/is-default-class: "true" + annotations: + storageclass.kubernetes.io/is-default-class: "true" provisioner: csi.san.synology.com # if all params are empty, synology CSI will choose an available location to create volume # parameters: