2016-02-01 20:53:08 +01:00
|
|
|
---
|
|
|
|
|
|
|
|
- name: Setup common roles on all hosts
|
|
|
|
hosts: all
|
|
|
|
roles:
|
|
|
|
- common
|
|
|
|
- ntp
|
2018-09-20 22:28:25 +02:00
|
|
|
- root-keys
|
2016-02-01 20:53:08 +01:00
|
|
|
|
2019-02-13 14:00:57 +01:00
|
|
|
- name: Setup unattended updates
|
2020-02-15 22:11:18 +01:00
|
|
|
hosts: [sulis.binary.kitchen, nabia.binary.kitchen, beryllium.binary-kitchen.net, boron.binary-kitchen.net, carbon.binary-kitchen.net, nitrogen.binary-kitchen.net, oxygen.binary-kitchen.net, fluorine.binary-kitchen.net, krypton.binary-kitchen.net, sodium.binary-kitchen.net, yttrium.binary-kitchen.net]
|
2019-02-13 14:00:57 +01:00
|
|
|
roles:
|
|
|
|
- uau
|
|
|
|
|
2019-05-13 21:46:37 +02:00
|
|
|
- name: Setup Proxmox VE hosts
|
|
|
|
hosts: [salat.binary.kitchen, wurst.binary.kitchen]
|
|
|
|
roles:
|
|
|
|
- pvessl
|
|
|
|
|
2020-01-20 15:56:29 +01:00
|
|
|
- name: Setup infrastructure server
|
2017-01-23 18:47:24 +01:00
|
|
|
hosts: [bacon.binary.kitchen, aveta.binary.kitchen]
|
2017-01-17 12:50:44 +01:00
|
|
|
roles:
|
2018-06-27 19:35:30 +02:00
|
|
|
- dns-intern
|
2017-01-21 17:56:12 +01:00
|
|
|
- dhcpd
|
2017-01-30 20:00:37 +01:00
|
|
|
- slapd
|
2017-02-21 20:20:04 +01:00
|
|
|
- radius
|
2017-01-17 12:50:44 +01:00
|
|
|
|
2019-02-13 14:00:57 +01:00
|
|
|
- name: Setup shell server
|
|
|
|
hosts: [sulis.binary.kitchen, oxygen.binary-kitchen.net]
|
2017-01-23 15:25:57 +01:00
|
|
|
roles:
|
|
|
|
- ldap-pam
|
|
|
|
- member-sw
|
|
|
|
|
2017-01-23 15:26:28 +01:00
|
|
|
- name: Setup BK monitoring server
|
2016-06-18 13:23:12 +02:00
|
|
|
hosts: nabia.binary.kitchen
|
|
|
|
roles:
|
2016-07-06 13:29:43 +02:00
|
|
|
- librenms
|
2018-10-06 22:19:37 +02:00
|
|
|
- prometheus
|
2016-06-18 13:23:12 +02:00
|
|
|
|
2016-03-26 10:46:46 +01:00
|
|
|
- name: Setup ldap server
|
|
|
|
hosts: helium.binary-kitchen.net
|
|
|
|
roles:
|
2017-01-30 20:00:37 +01:00
|
|
|
- slapd
|
2018-10-15 18:25:30 +02:00
|
|
|
- bk-dss
|
2016-03-26 10:46:46 +01:00
|
|
|
|
|
|
|
- name: Setup mail server
|
|
|
|
hosts: lithium.binary-kitchen.net
|
2016-02-01 20:53:08 +01:00
|
|
|
roles:
|
|
|
|
- mail
|
2016-03-26 14:07:13 +01:00
|
|
|
|
2016-04-07 15:50:58 +02:00
|
|
|
- name: Setup web server
|
|
|
|
hosts: beryllium.binary-kitchen.net
|
|
|
|
roles:
|
|
|
|
- web
|
|
|
|
|
2016-04-09 22:27:07 +02:00
|
|
|
- name: Setup gogs server
|
|
|
|
hosts: boron.binary-kitchen.net
|
|
|
|
roles:
|
|
|
|
- gogs
|
|
|
|
|
2016-03-26 14:07:13 +01:00
|
|
|
- name: Setup jabber server
|
|
|
|
hosts: carbon.binary-kitchen.net
|
|
|
|
roles:
|
|
|
|
- prosody
|
|
|
|
|
2019-05-20 20:55:50 +02:00
|
|
|
- name: Setup nextcloud server
|
2016-04-05 08:44:23 +02:00
|
|
|
hosts: nitrogen.binary-kitchen.net
|
|
|
|
roles:
|
2019-05-20 20:55:50 +02:00
|
|
|
- nextcloud
|
2018-04-09 21:28:36 +02:00
|
|
|
|
|
|
|
- name: Setup hackmd server
|
|
|
|
hosts: fluorine.binary-kitchen.net
|
|
|
|
roles:
|
|
|
|
- hackmd
|
2018-06-27 19:35:30 +02:00
|
|
|
|
|
|
|
- name: Setup primary dns server
|
|
|
|
hosts: neon.binary-kitchen.net
|
|
|
|
roles:
|
2018-10-22 20:58:34 +02:00
|
|
|
- dns-extern
|
2018-12-17 18:54:14 +01:00
|
|
|
|
2020-01-20 15:56:29 +01:00
|
|
|
- name: Setup matrix server
|
|
|
|
hosts: sodium.binary-kitchen.net
|
|
|
|
roles:
|
|
|
|
- matrix
|
|
|
|
|
2018-12-17 19:22:30 +01:00
|
|
|
- name: Setup partdb server
|
2018-12-17 21:10:15 +01:00
|
|
|
hosts: krypton.binary-kitchen.net
|
2018-12-17 19:22:30 +01:00
|
|
|
roles:
|
|
|
|
- partdb
|