diff options
author | Thomas Wiest <twiest@users.noreply.github.com> | 2015-05-22 11:04:14 -0400 |
---|---|---|
committer | Thomas Wiest <twiest@users.noreply.github.com> | 2015-05-22 11:04:14 -0400 |
commit | 5f784b42fb779d8feca2f4c4906966d159278811 (patch) | |
tree | bd22b603c9000656f9e885004c666e065e80cb49 /roles/kube_nfs_volumes/tasks/nfs.yml | |
parent | 09717b94a0b76d03db38baee793b141e1a651cdd (diff) | |
parent | 98acbb6d24921ded065fca3b57943ef1ae7fb15f (diff) | |
download | openshift-5f784b42fb779d8feca2f4c4906966d159278811.tar.gz openshift-5f784b42fb779d8feca2f4c4906966d159278811.tar.bz2 openshift-5f784b42fb779d8feca2f4c4906966d159278811.tar.xz openshift-5f784b42fb779d8feca2f4c4906966d159278811.zip |
Merge pull request #233 from jsafrane/devel/nfs-volumes
Add nfs-volumes role.
Diffstat (limited to 'roles/kube_nfs_volumes/tasks/nfs.yml')
-rw-r--r-- | roles/kube_nfs_volumes/tasks/nfs.yml | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/roles/kube_nfs_volumes/tasks/nfs.yml b/roles/kube_nfs_volumes/tasks/nfs.yml new file mode 100644 index 000000000..87cf5f9a4 --- /dev/null +++ b/roles/kube_nfs_volumes/tasks/nfs.yml @@ -0,0 +1,16 @@ +--- +- name: Install NFS server on Fedora/Red Hat + yum: name=nfs-utils state=installed + +- name: Start rpcbind on Fedora/Red Hat + service: name=rpcbind state=started enabled=yes + +- name: Start nfs on Fedora/Red Hat + service: name=nfs-server state=started enabled=yes + +- name: Export the directories + lineinfile: dest=/etc/exports + regexp="^{{ mount_dir }}/{{ item.name }} " + line="{{ mount_dir }}/{{ item.name }} {{nfs_export_options}}" + with_items: partition_pool + notify: restart nfs |