Forked from
infrastruktur / ansible-warpzone
1010 commits behind the upstream repository.
-
Christian Elberfeld authoredChristian Elberfeld authored
site.yml 5.38 KiB
---
##################################################
# Globale Konfiguration für alle Server
##################################################
- hosts: all
remote_user: root
roles:
- { role: all/hostname, tags: common }
- { role: all/common, tags: common }
- { role: all/sysctl, tags: sysctl }
##################################################
# Produktive Server
##################################################
- hosts: warpsrvext
remote_user: root
roles:
- { role: common/borgserver, tags: borgserver }
- hosts: warpsrvint
remote_user: root
roles:
- { role: common/borgbackup, tags: borgbackup }
- { role: common/borgserver, tags: borgserver }
- { role: common/docker, tags: docker }
- { role: common/telegraf, tags: telegraf }
- { role: common/docker_ldap, tags: ldap }
- { role: common/nginx, tags: nginx }
- { role: warpsrvint/docker_grafana, tags: grafana }
- { role: warpsrvint/docker_influx, tags: influx }
- { role: warpsrvint/docker_l4z0r, tags: l4z0r }
- { role: warpsrvint/docker_matestatdb, tags: matestatdb }
- { role: warpsrvint/docker_mqtt, tags: mqtt }
- { role: warpsrvint/docker_nodered, tags: nodered }
- { role: warpsrvint/docker_prometheus, tags: prometheus }
- { role: warpsrvint/docker_unifi, tags: unifi }
- { role: warpsrvint/docker_warpinfra, tags: warpinfra }
# Entfällt durch develop
# - { role: warpsrvint/docker_warpinfratest, tags: warpinfratest }
- hosts: webserver
remote_user: root
roles:
- { role: common/borgbackup, tags: borgbackup }
- { role: common/docker, tags: docker }
- { role: common/openvpn, tags: openvpn }
- {
role: common/docker_ldap, tags: ldap,
servicename: "ldap",
domain: "ldap.warpzone.ms"
}
- {
role: common/docker_traefik, tags: traefik,
servicename: traefik,
domain: "warpzone.ms",
domain_default: "www.warpzone.ms"
}
- {
role: webserver/docker_dokuwiki, tags: dokuwiki,
servicename: "dokuwiki",
domain: "wiki.warpzone.ms"
}
- {
role: webserver/docker_gitlab, tags: gitlab,
servicename: "gitlab",