From 98acbb6d24921ded065fca3b57943ef1ae7fb15f Mon Sep 17 00:00:00 2001 From: Jan Safranek Date: Wed, 20 May 2015 11:40:35 +0200 Subject: Add nfs-volumes role. This role is useful to use (physical) disks as persistent volumes in Kubernetes. It partitions the disks, exports the partitions as NFS shares and registers the shares as physical volumes at remote Kubernetes installation. --- roles/kube_nfs_volumes/defaults/main.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 roles/kube_nfs_volumes/defaults/main.yml (limited to 'roles/kube_nfs_volumes/defaults/main.yml') diff --git a/roles/kube_nfs_volumes/defaults/main.yml b/roles/kube_nfs_volumes/defaults/main.yml new file mode 100644 index 000000000..e296492f9 --- /dev/null +++ b/roles/kube_nfs_volumes/defaults/main.yml @@ -0,0 +1,10 @@ +--- +# Options of NFS exports. +nfs_export_options: "*(rw,no_root_squash,insecure,no_subtree_check)" + +# Directory, where the created partitions should be mounted. They will be +# mounted as /sda1 etc. +mount_dir: /exports + +# Force re-partitioning the disks +force: false -- cgit v1.2.3