From 6d2c7249bf5b8ed981c0ebc737925d36b9a1cab8 Mon Sep 17 00:00:00 2001 From: Ryan Cavicchioni Date: Sat, 23 May 2020 16:40:49 -0500 Subject: [PATCH] add playbook --- playbook.yaml | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 playbook.yaml diff --git a/playbook.yaml b/playbook.yaml new file mode 100644 index 0000000..1b0cd6d --- /dev/null +++ b/playbook.yaml @@ -0,0 +1,48 @@ +--- +- hosts: all + roles: + - common + - util + - sudo + - hostsfile + - { role: vm_guest, when: "ansible_virtualization_type is defined" } + - grub + - certs + - rsyslog + - users + - network + - dns + - firewall + - openssh + - openvpn + - autossh + - spiped + - chrony + - unattended-upgrades + - postfix + - aide + - telegraf + - restic +- hosts: minecraft_servers + roles: + - minecraft + - craftbukkit +- hosts: jump_servers + roles: + - go +- hosts: git_servers + roles: + - nginx + - certbot + - gitea +- hosts: stats_servers + roles: + - nginx + - certbot + - influxdb + - grafana +- hosts: name_servers + roles: + - nsd + +# vim:ft=yaml.ansible: