infra/roles/common/meta/main.yml

81 lines
1.8 KiB
YAML

---
dependencies:
- role: common-misc
tags: common-misc
- role: common-letsencrypt
tags: common-letsencrypt
- role: common-users
tags: common-users, users
- role: common-postfix
tags: common-postfix, postfix
# questionable if this one should remain (there is a group named "human")
- role: dotfiles
tags: dotfiles
# condially common
# group: fde
- role: fde-dropbear
tags: fde
when: inventory_hostname in groups.fde
# group: wireguard
- role: wireguard
tags: wireguard
when: inventory_hostname in groups.wireguard
# group: servers
- role: common-telegraf
tags: common-telegraf, telegraf
when: inventory_hostname in groups.servers
- role: common-filebeat
tags: common-filebeat, filebeat
when: inventory_hostname in groups.servers
- role: common-rsyslog
tags: common-rsyslog, rsyslog
when: inventory_hostname in groups.servers
# group: kvm
- role: kvm
tags: kvm
when: inventory_hostname in groups.kvm
# group: laptop_tools
- role: laptop-tools
tags: laptop-tools
when: inventory_hostname in groups.laptop_tools
# group: pve_guest
- role: pve-guest
tags: pve-guest
when: inventory_hostname in groups.pve_guest
# group: nginx
- role: nginx
tags: nginx
when: inventory_hostname in groups.nginx
- role: nginx-websites
tags: nginx, nginx-websites
when: inventory_hostname in groups.nginx
# group: docker
- role: docker
tags: docker
when: inventory_hostname in groups.docker
# group: deadspace
# This should probably move, but right now it doesnt make sense because of new host not ready
- role: deadspace
tags: deadspace
when: inventory_hostname in groups.deadspace
#- role: nfs
# tags: nfs
# when: inventory_hostname in groups.deadspace