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:
|
||||
- localhost
|
||||
|
||||
become: yes
|
||||
- name: Install py-netaddr
|
||||
hosts:
|
||||
- localhost
|
||||
become: true
|
||||
tasks:
|
||||
- name: Install py-netaddr package
|
||||
package:
|
||||
ansible.builtin.package:
|
||||
name: net/py-netaddr
|
||||
state: present
|
||||
|
||||
- hosts:
|
||||
- name: Deploy bhyve to virtual machine hosts
|
||||
hosts:
|
||||
- emma
|
||||
|
||||
become: yes
|
||||
become: true
|
||||
tags: bhyve
|
||||
|
||||
roles:
|
||||
- bhyve
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
- hosts: debian
|
||||
become: yes
|
||||
- name: Prepare debian hosts
|
||||
hosts: debian
|
||||
become: true
|
||||
roles:
|
||||
- debian
|
||||
|
|
7
dns.yml
7
dns.yml
|
@ -1,9 +1,8 @@
|
|||
---
|
||||
- hosts:
|
||||
- name: Deploy DNS servers
|
||||
hosts:
|
||||
- mail
|
||||
|
||||
become: yes
|
||||
|
||||
become: true
|
||||
roles:
|
||||
- nsd
|
||||
- unbound
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
- hosts: gitea
|
||||
become: yes
|
||||
- name: Deploy Forgejo
|
||||
hosts: gitea
|
||||
become: true
|
||||
roles:
|
||||
- gitea
|
||||
- gitea-ccchb
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
---
|
||||
- hosts:
|
||||
- name: Deploy haproxy
|
||||
hosts:
|
||||
- emma
|
||||
|
||||
become: yes
|
||||
|
||||
become: true
|
||||
roles:
|
||||
- haproxy
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
---
|
||||
- hosts:
|
||||
- name: Deploy XMPP server
|
||||
hosts:
|
||||
- jabber
|
||||
become: yes
|
||||
become: true
|
||||
tags: [jabber]
|
||||
roles:
|
||||
- certbot
|
||||
|
|
16
mail.yml
16
mail.yml
|
@ -1,20 +1,18 @@
|
|||
---
|
||||
- hosts:
|
||||
- name: Install passlib
|
||||
hosts:
|
||||
- localhost
|
||||
|
||||
become: yes
|
||||
|
||||
become: true
|
||||
tasks:
|
||||
- name: Install passlib
|
||||
package:
|
||||
ansible.builtin.package:
|
||||
name: py39-passlib
|
||||
state: present
|
||||
|
||||
- hosts:
|
||||
- name: Deploy mail servers
|
||||
hosts:
|
||||
- mail
|
||||
|
||||
become: yes
|
||||
|
||||
become: true
|
||||
roles:
|
||||
- dovecot
|
||||
- rspamd
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
- hosts: nextcloud
|
||||
become: yes
|
||||
- name: Deploy NextCloud
|
||||
hosts: nextcloud
|
||||
become: true
|
||||
roles:
|
||||
- nextcloud
|
||||
|
|
7
ntp.yml
7
ntp.yml
|
@ -1,8 +1,7 @@
|
|||
---
|
||||
- hosts:
|
||||
- name: Deploy local NTP server
|
||||
hosts:
|
||||
- mail
|
||||
|
||||
become: yes
|
||||
|
||||
become: true
|
||||
roles:
|
||||
- openntpd
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
---
|
||||
- hosts:
|
||||
- name: Deploy restic
|
||||
hosts:
|
||||
- mail
|
||||
|
||||
become: yes
|
||||
|
||||
become: true
|
||||
roles:
|
||||
- restic
|
||||
|
|
7
s6.yml
7
s6.yml
|
@ -1,8 +1,7 @@
|
|||
---
|
||||
- hosts:
|
||||
- name: Deploy s6 on FreeBSD
|
||||
hosts:
|
||||
- emma
|
||||
|
||||
become: yes
|
||||
|
||||
become: true
|
||||
roles:
|
||||
- s6-rc
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
- hosts: debian frab
|
||||
become: yes
|
||||
- name: Perform user management
|
||||
hosts: debian frab
|
||||
become: true
|
||||
tags: [user_mgmt]
|
||||
roles:
|
||||
- user_mgmt
|
||||
|
|
5
wiki.yml
5
wiki.yml
|
@ -1,7 +1,8 @@
|
|||
---
|
||||
- hosts:
|
||||
- name: Deploy MediaWiki
|
||||
hosts:
|
||||
- wiki
|
||||
become: yes
|
||||
become: true
|
||||
roles:
|
||||
- mediawiki
|
||||
- certbot
|
||||
|
|
Loading…
Reference in a new issue