ansible-playbooks/roles/zfs/tasks/datasets.yml
2025-11-14 00:05:58 +01:00

16 lines
546 B
YAML

---
# see: https://docs.ansible.com/ansible/latest/collections/community/general/zfs_module.html
- name: Managing filesystems, volumes, snapshots
community.general.zfs:
name: "{{ item.name }}"
state: "{{ item.state }}"
extra_zfs_properties: "{{ item.extra_zfs_properties | default(omit) }}"
origin: "{{ item.origin | default(omit) }}"
with_items: "{{ zfs_datasets }}"
- name: Set dataset ownership
ansible.builtin.include_tasks: "./dataset-ownership.yml"
loop: "{{ zfs_datasets }}"
loop_control:
loop_var: dataset