1
0
Fork 0
mirror of https://github.com/DO1JLR/ansible_playbook_servers.git synced 2024-09-14 19:53:56 +02:00
ansible_playbook_servers/site.yml

25 lines
722 B
YAML
Raw Normal View History

2020-12-12 23:03:33 +01:00
---
2020-12-22 23:53:15 +01:00
- name: general roles for all hosts
2020-12-12 23:03:33 +01:00
hosts: all
roles:
- { role: base, tags: [default,packages,base]}
- { role: ranger, tags: [packages,ranger]}
- { role: bat, tags: [packages,bat], when: [ansible_os_family == 'Debian']}
2020-12-22 23:53:15 +01:00
- name: user specific roles for all hosts
hosts: all
roles:
- { role: users, tags: [default,users]}
2020-12-12 23:03:33 +01:00
- { role: dotfiles, tags: [default,dotfiles]}
2020-12-22 23:53:15 +01:00
- { role: ssh_auth, tags: [default,users]}
- { role: sshd, tags: [default,users]}
2020-12-23 01:17:14 +01:00
- name: deploy web config
hosts: web
roles:
2020-12-23 17:09:14 +01:00
- { role: webhost2, tags: [web,webhost]}
- { role: acmetool_fix, tags: [web,acmetool]}
2020-12-23 01:17:14 +01:00
- { role: acmetool2, tags: [web,acmetool]}
- { role: nginx2, tags: [web,nginx]}