Roles to deploy counter application on Google Cloud Engine
Make sure that necessary packages are installed:
pip -r requirements.txt
Please note, that this playbooks uses ansible dynamic inventory script and you also need to configure service account in google cloud engine.
To deploy application use deploy-app.yml
playbook
Then use deploy-lb.yml
playbook to deploy load balancer.
TODO:
- Add tests
- Add CI
- Add some automation for firewalls, manage DNS zones and records
Then use deploy-app-lb.yml
playbook to deploy load balancer.