vm-ansible/infra.yaml
Kristóf Torma 3c883cdded
All checks were successful
continuous-integration/drone/push Build is passing
update to latest state
2023-02-19 13:42:53 +01:00

78 lines
1.2 KiB
YAML

---
- name: "Deploy basic webhost with Docker"
hosts: dockerwebhosts
roles:
- netplan
- common
- docker
- webserver
- internalsmtp
- name: "Deploy database server base"
hosts: postgres
roles:
- netplan
- common
- backupscript
- customfirewall
- name: "Deploy basic Docker host to drone-runner"
hosts: drone-runner
roles:
- netplan
- common
- docker
- internalsmtp
- name: "Deploy gitea in Docker"
hosts: git
roles:
- netplan
- common
- docker
- webserver
- internalsmtp
- backupscript
- customfirewall
- name: "Setup neko"
hosts: neko
roles:
- common
- docker
- neko
- customfirewall
- internalsmtp
- name: "Deploy smtpgateway to smtp.intra.tormakris.dev"
hosts: smtp
roles:
- netplan
- common
- smtpgateway
- name: "Deploy managed web gateway"
hosts: webgateway
roles:
- common
- webgateway
- internalsmtp
- name: "Deploy backup server"
hosts: backup
roles:
- netplan
- common
- internalsmtp
- backupscript
- backuphost
- name: "Deploy OpenVPN server"
hosts: openvpn
roles:
- netplan
- common
- openvpn
- customfirewall
- internalsmtp
...