Add descriptions for playbook tasks
This commit is contained in:
parent
2140a1428c
commit
08ef92627e
13 changed files with 48 additions and 50 deletions
17
bhyve.yml
17
bhyve.yml
|
@ -1,19 +1,18 @@
|
||||||
---
|
---
|
||||||
- hosts:
|
- name: Install py-netaddr
|
||||||
- localhost
|
hosts:
|
||||||
|
- localhost
|
||||||
become: yes
|
become: true
|
||||||
tasks:
|
tasks:
|
||||||
- name: Install py-netaddr package
|
- name: Install py-netaddr package
|
||||||
package:
|
ansible.builtin.package:
|
||||||
name: net/py-netaddr
|
name: net/py-netaddr
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
- hosts:
|
- name: Deploy bhyve to virtual machine hosts
|
||||||
|
hosts:
|
||||||
- emma
|
- emma
|
||||||
|
become: true
|
||||||
become: yes
|
|
||||||
tags: bhyve
|
tags: bhyve
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- bhyve
|
- bhyve
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
---
|
---
|
||||||
- hosts: debian
|
- name: Prepare debian hosts
|
||||||
become: yes
|
hosts: debian
|
||||||
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- debian
|
- debian
|
||||||
|
|
7
dns.yml
7
dns.yml
|
@ -1,9 +1,8 @@
|
||||||
---
|
---
|
||||||
- hosts:
|
- name: Deploy DNS servers
|
||||||
|
hosts:
|
||||||
- mail
|
- mail
|
||||||
|
become: true
|
||||||
become: yes
|
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- nsd
|
- nsd
|
||||||
- unbound
|
- unbound
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
---
|
---
|
||||||
- hosts: gitea
|
- name: Deploy Forgejo
|
||||||
become: yes
|
hosts: gitea
|
||||||
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- gitea
|
- gitea
|
||||||
- gitea-ccchb
|
- gitea-ccchb
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
---
|
---
|
||||||
- hosts:
|
- name: Deploy haproxy
|
||||||
|
hosts:
|
||||||
- emma
|
- emma
|
||||||
|
become: true
|
||||||
become: yes
|
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- haproxy
|
- haproxy
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
---
|
---
|
||||||
- hosts:
|
- name: Deploy XMPP server
|
||||||
|
hosts:
|
||||||
- jabber
|
- jabber
|
||||||
become: yes
|
become: true
|
||||||
tags: [jabber]
|
tags: [jabber]
|
||||||
roles:
|
roles:
|
||||||
- certbot
|
- certbot
|
||||||
|
|
16
mail.yml
16
mail.yml
|
@ -1,20 +1,18 @@
|
||||||
---
|
---
|
||||||
- hosts:
|
- name: Install passlib
|
||||||
|
hosts:
|
||||||
- localhost
|
- localhost
|
||||||
|
become: true
|
||||||
become: yes
|
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
- name: Install passlib
|
- name: Install passlib
|
||||||
package:
|
ansible.builtin.package:
|
||||||
name: py39-passlib
|
name: py39-passlib
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
- hosts:
|
- name: Deploy mail servers
|
||||||
|
hosts:
|
||||||
- mail
|
- mail
|
||||||
|
become: true
|
||||||
become: yes
|
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- dovecot
|
- dovecot
|
||||||
- rspamd
|
- rspamd
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
---
|
---
|
||||||
- hosts: nextcloud
|
- name: Deploy NextCloud
|
||||||
become: yes
|
hosts: nextcloud
|
||||||
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- nextcloud
|
- nextcloud
|
||||||
|
|
7
ntp.yml
7
ntp.yml
|
@ -1,8 +1,7 @@
|
||||||
---
|
---
|
||||||
- hosts:
|
- name: Deploy local NTP server
|
||||||
|
hosts:
|
||||||
- mail
|
- mail
|
||||||
|
become: true
|
||||||
become: yes
|
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- openntpd
|
- openntpd
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
---
|
---
|
||||||
- hosts:
|
- name: Deploy restic
|
||||||
|
hosts:
|
||||||
- mail
|
- mail
|
||||||
|
become: true
|
||||||
become: yes
|
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- restic
|
- restic
|
||||||
|
|
7
s6.yml
7
s6.yml
|
@ -1,8 +1,7 @@
|
||||||
---
|
---
|
||||||
- hosts:
|
- name: Deploy s6 on FreeBSD
|
||||||
|
hosts:
|
||||||
- emma
|
- emma
|
||||||
|
become: true
|
||||||
become: yes
|
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- s6-rc
|
- s6-rc
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
---
|
---
|
||||||
- hosts: debian frab
|
- name: Perform user management
|
||||||
become: yes
|
hosts: debian frab
|
||||||
|
become: true
|
||||||
tags: [user_mgmt]
|
tags: [user_mgmt]
|
||||||
roles:
|
roles:
|
||||||
- user_mgmt
|
- user_mgmt
|
||||||
|
|
5
wiki.yml
5
wiki.yml
|
@ -1,7 +1,8 @@
|
||||||
---
|
---
|
||||||
- hosts:
|
- name: Deploy MediaWiki
|
||||||
|
hosts:
|
||||||
- wiki
|
- wiki
|
||||||
become: yes
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- mediawiki
|
- mediawiki
|
||||||
- certbot
|
- certbot
|
||||||
|
|
Loading…
Reference in a new issue