mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-28 12:32:50 +08:00
25 lines
553 B
YAML
25 lines
553 B
YAML
---
|
|
|
|
- name: install needed packages
|
|
yum: pkg={{ item }} state=present
|
|
with_items:
|
|
- glusterfs-fuse
|
|
tags:
|
|
- packages
|
|
|
|
- name: make the mountdir
|
|
file: state=directory path={{ mountdir }} owner={{ owner }} group={{ group }}
|
|
|
|
- name: copy over the client config
|
|
template: src=client.config dest=/etc/glusterfs/glusterfs.{{name}}.vol mode=0640
|
|
#notify:
|
|
#- remount? no idea...
|
|
|
|
- name: mount it up
|
|
mount: >
|
|
src=/etc/glusterfs/glusterfs.{{name}}.vol
|
|
state=mounted
|
|
fstype=glusterfs
|
|
name={{mountdir}}
|
|
ignore_errors: True
|