refactor: restructure inventory, split roles and add new services
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
- name: manage zfs dataset permissions
|
||||
ansible.builtin.file:
|
||||
path: "/{{ item.name }}"
|
||||
owner: "100000"
|
||||
group: "100000"
|
||||
loop: "{{ zfs }}"
|
||||
when: item.state | default('present') != 'absent'
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
- name: include zfs
|
||||
ansible.builtin.include_tasks: zfs.yml
|
||||
|
||||
- name: include file
|
||||
ansible.builtin.include_tasks: file.yml
|
||||
@@ -0,0 +1,6 @@
|
||||
- name: manage zfs datasets
|
||||
community.general.zfs:
|
||||
name: "{{ item.name }}"
|
||||
state: "{{ item.state | default('present') }}"
|
||||
extra_zfs_properties: "{{ item.extra_zfs_properties | default(omit) }}"
|
||||
loop: "{{ zfs }}"
|
||||
Reference in New Issue
Block a user