Files
ansibleclass/01_loop.yml
2023-06-13 09:43:35 +02:00

27 lines
639 B
YAML

---
- name: Loop 2
hosts: linuxservers
become: true
tasks:
- name: Ensure group developers exists
ansible.builtin.group:
name: "{{ item }}"
state: present
loop:
- It
- Developers
- Finance
- Management
- name: Create Users
ansible.builtin.user:
name: "{{ item.name }}"
group: "{{ item.groups }}"
loop:
- { name: 'homer', groups: 'Developers' }
- { name: 'bart', groups: 'It' }
- { name: 'lisa', groups: 'Management' }
- { name: 'ned', groups: 'Finance' }
- { name: 'moe', groups: 'Developers' }