Ansible_Stamhoofd/deploy.yml

22 lines
402 B
YAML
Executable File

---
- name: Deploy Stamhoofd application
hosts: development
vars_files:
- secrets.yml
roles:
- install_packages
- clone
- build
- deploy
- name: Setup MySQL and deploy to production
hosts: production
vars_files:
- secrets.yaml
roles:
- install_packages
- mysql_secure
- mysql_setup
- coredns_setup
- caddy_setup
- deploy