summaryrefslogtreecommitdiffstats
path: root/roles/openshift_storage_nfs_lvm/defaults
diff options
context:
space:
mode:
authorAndo Roots <ando.roots@bigbank.ee>2016-12-22 11:17:17 +0200
committerAndo Roots <ando.roots@bigbank.ee>2016-12-22 15:28:17 +0200
commit5f133b5826eecfb49daeb17b911252ae09e8eb57 (patch)
treeb20ebad0420d37d13ed786567452c1a35395ee7c /roles/openshift_storage_nfs_lvm/defaults
parent4c20c6b76f295dc83e2ce730238b7753724e7e53 (diff)
downloadopenshift-5f133b5826eecfb49daeb17b911252ae09e8eb57.tar.gz
openshift-5f133b5826eecfb49daeb17b911252ae09e8eb57.tar.bz2
openshift-5f133b5826eecfb49daeb17b911252ae09e8eb57.tar.xz
openshift-5f133b5826eecfb49daeb17b911252ae09e8eb57.zip
Add osnl_volume_reclaim_policy variable to nfs_lvm role
This allows to choose which volume reclamation policy to use when provisioning storage with `openshift_storage_nfs_lvm`.
Diffstat (limited to 'roles/openshift_storage_nfs_lvm/defaults')
-rw-r--r--roles/openshift_storage_nfs_lvm/defaults/main.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/roles/openshift_storage_nfs_lvm/defaults/main.yml b/roles/openshift_storage_nfs_lvm/defaults/main.yml
index f81cdc724..48352187c 100644
--- a/roles/openshift_storage_nfs_lvm/defaults/main.yml
+++ b/roles/openshift_storage_nfs_lvm/defaults/main.yml
@@ -8,3 +8,10 @@ osnl_mount_dir: /exports/openshift
# Volume Group to use.
osnl_volume_group: openshiftvg
+
+# Volume reclaim policy of a PersistentVolume tells the cluster
+# what to do with the volume after it is released.
+#
+# Valid values are "Retain" or "Recycle".
+# See https://docs.openshift.com/enterprise/3.0/architecture/additional_concepts/storage.html#pv-recycling-policy
+osnl_volume_reclaim_policy: "Recycle"