--- # playbooks/storage/mount_nfs_shares.yml # # Thin wrapper — delegates all logic to the storage_mounts role. # Mount definitions and NFS server are in roles/storage_mounts/defaults/main.yml. # Override per-host via host_vars/.yml (storage_nfs_mounts list). # # Usage: # All Swarm nodes: # ansible-playbook -i inventory/hosts.ini playbooks/storage/mount_nfs_shares.yml # # Single node: # ansible-playbook -i inventory/hosts.ini playbooks/storage/mount_nfs_shares.yml \ # --limit swarm-manager-1 - name: Configure NFS mounts on Swarm and standalone Docker nodes hosts: swarm_hosts:docker_hosts become: true roles: - storage_mounts