1
0
forked from infra/ansible
infra/site.yml

156 lines
3.3 KiB
YAML
Raw Normal View History

2016-02-01 20:53:08 +01:00
---
- name: Setup common roles on all hosts
hosts: all
roles:
- common
2020-10-06 10:08:29 +02:00
- root_keys
2016-02-01 20:53:08 +01:00
2019-02-13 14:00:57 +01:00
- name: Setup unattended updates
2023-09-15 12:08:32 +02:00
hosts: [sulis.binary.kitchen, nabia.binary.kitchen, epona.binary.kitchen, pizza.binary.kitchen, pancake.binary.kitchen, knoedel.binary.kitchen, bob.binary.kitchen, lasagne.binary.kitchen, tschunk.binary.kitchen, bowle.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, neon.binary-kitchen.net, sodium.binary-kitchen.net, magnesium.binary-kitchen.net, krypton.binary-kitchen.net, yttrium.binary-kitchen.net, zirconium.binary-kitchen.net, molybdenum.binary-kitchen.net, ruthenium.binary-kitchen.net, rhodium.binary-kitchen.net, palladium.binary-kitchen.net, barium.binary-kitchen.net]
2019-02-13 14:00:57 +01:00
roles:
- uau
- name: Setup Proxmox VE hosts
2021-07-30 22:42:49 +02:00
hosts: [salat.binary.kitchen, wurst.binary.kitchen, weizen.binary.kitchen]
roles:
- pvessl
- name: Setup infrastructure server
2021-07-30 23:05:53 +02:00
hosts: [bacon.binary.kitchen, aveta.binary.kitchen, aeron.binary.kitchen]
2017-01-17 12:50:44 +01:00
roles:
2020-11-13 21:31:11 +01: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:
2020-10-12 20:20:09 +02:00
- ldap_pam
2020-10-12 20:22:27 +02:00
- member_sw
2017-01-23 15:25:57 +01:00
2021-07-14 17:39:51 +02:00
- name: Setup monitoring server
hosts: nabia.binary.kitchen
roles:
- icinga
2016-07-06 13:29:43 +02:00
- librenms
2018-10-06 22:19:37 +02:00
- prometheus
2021-07-14 17:38:28 +02:00
- name: Setup netbox server
hosts: epona.binary.kitchen
roles:
- netbox
2021-11-03 13:37:46 +01:00
- name: Setup XRDP host
hosts: pancake.binary.kitchen
roles:
- xrdp_apphost
2020-06-19 23:41:16 +02:00
- name: Setup drone runner
hosts: bob.binary.kitchen
roles:
2020-11-13 18:20:55 +01:00
- drone_runner
2020-06-19 23:41:16 +02:00
2023-09-15 12:09:28 +02:00
- name: Setup strichliste server
2023-01-16 18:49:34 +01:00
hosts: tschunk.binary.kitchen
roles:
- strichliste
- name: Setup file server
hosts: bowle.binary.kitchen
roles:
- fileserver
- pbs
- name: Setup doorlock
hosts: lock-auweg.binary.kitchen
roles:
- doorlock
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
2020-11-13 18:19:36 +01: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
2020-06-18 22:34:30 +02:00
- name: Setup gitea server
2016-04-09 22:27:07 +02:00
hosts: boron.binary-kitchen.net
roles:
2020-06-18 22:34:30 +02:00
- gitea
- drone
2016-04-09 22:27:07 +02:00
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
2022-09-03 12:21:08 +02:00
- name: Setup web server (dockerized)
2018-04-09 21:28:36 +02:00
hosts: fluorine.binary-kitchen.net
roles:
2023-09-07 08:58:58 +02:00
- authentik
2023-01-06 22:56:00 +01:00
- 23b
2022-09-03 00:36:59 +02:00
- hedgedoc
2022-09-03 12:21:08 +02:00
- vaultwarden
2021-07-14 17:39:51 +02:00
- name: Setup authoritative dns server
hosts: neon.binary-kitchen.net
roles:
2020-11-13 21:31:44 +01:00
- dns_extern
2018-12-17 18:54:14 +01:00
- name: Setup matrix server
hosts: sodium.binary-kitchen.net
roles:
- matrix
2023-09-06 21:37:39 +02:00
- heisenbridge
- name: Setup turn server
hosts: magnesium.binary-kitchen.net
roles:
- coturn
- name: Setup jitsi server
hosts: zirconium.binary-kitchen.net
roles:
- jitsi
2020-07-31 21:38:33 +02:00
- name: Setup zelle server
hosts: molybdenum.binary-kitchen.net
roles:
- grafana
2020-12-24 12:38:42 +01:00
- name: Setup minecraft server
hosts: ruthenium.binary-kitchen.net
roles:
- web_mc
2021-05-06 12:32:01 +02:00
2023-09-15 12:05:48 +02:00
- name: Setup event pretix host
hosts: rhodium.binary-kitchen.net
roles:
- pretix
2023-09-15 12:08:32 +02:00
- name: Setup event pretalx host
hosts: palladium.binary-kitchen.net
roles:
- pretalx
2021-05-06 12:32:01 +02:00
- name: Setup WorkAdventure host
hosts: barium.binary-kitchen.net
roles:
- workadventure