diff --git a/roles/nfs-client/vars/readme.txt b/roles/nfs-client/vars/readme.txt index 6d2463864499fabc55babf845364212e3a93988e..4c109e209aaea80e7d6b7b95ae91ee93a762d6e0 100644 --- a/roles/nfs-client/vars/readme.txt +++ b/roles/nfs-client/vars/readme.txt @@ -1,5 +1,5 @@ --- -# This is a list of exports, individual entry for each mount. -exportList: - - { name : '/mnt/test-nfs', src : '/mnt',fstype : 'nfs', opts : 'vers=3,noatime,rsize=16384,wsize=16384,hard,intr,tcp,nolock' , interface : 'tun0', srvopts: 'rw,sync,root_squash' } - - { name : '/mnt/test-volume', src : '/mnt/vdc',fstype : 'nfs', opts : 'vers=3,noatime,rsize=16384,wsize=16384,hard,intr,tcp,nolock' , interface : 'tun0', srvopts: 'rw,sync,root_squash' } +# This is a list of mounts to make +nfsMounts: + - { mntpt: '/home' src:"{{ hostvars[groups['ManagementNodes'][0]]['ansible_eth0']['ipv4']['address'] }}:/cinderVolume/home", opts: "defaults", fstype: "nfs4" } + diff --git a/roles/syncExports/vars/readme.txt b/roles/syncExports/vars/readme.txt index 027e4ea77527d7920c4a1d26e95771a0b9c9be2e..13a7435f0c9a7ba9f55ceb266f445cd173cb1675 100644 --- a/roles/syncExports/vars/readme.txt +++ b/roles/syncExports/vars/readme.txt @@ -1,3 +1,8 @@ --- -groupList: - - { name : 'openvpn-clients', interface : 'tun0' } +# This is a list of directorys to export and where to export them too +# interface referst to an interface name which must be present on all members +# of the group mounting the export (as opposed to the interface on the server +# which is irrelevant). +# group is a group of nodes (ansible group) authorised to mount the export +exportList: + - { src: '/cinderVolume/home', srvopts: 'fsid=1,rw,no_root_squash,sync', 'opts': 'defaults,nofail', group: 'DesktopNodes', interface: 'eth0' }