blob: 9964d6cf689084c82bc7f264c9bad268dadcd48e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
# zfs
##### requirements.yml
```yaml
roles:
- src: git+https://git.segundo.io/Ansible/zfs
name: zfs
```
## Example playbook
See [`vars/main.yml`](/Ansible/etc-aliases/tree/vars/main.yml) & [`defaults/main.yml`](/Ansible/etc-aliases/tree/defaults/main.yml)
```
- hosts: foo
vars:
roles:
- role: zfs
vars:
zpools:
- name: foopool
state: present
mode: mirror
mountpoint: none
devices:
- ata-ST4000VN006-5CW102_ZW60XPA3
- ata-ST4000VN006-5CW102_ZW60XPA5
zvols:
- name: barvool
state: present
pool: foopool
extra_zfs_properties:
refquota: 256M
dedup: on
compression: on
mountpoint: /mnt/barvool
```
|