In this repo we will give you a walkthrough of various deployment strategies using Ansible
In this setup we will use nginx as load balancer ant tomcat as application server. Via Nginx we will control various deployment strategies
In this deployment Strategy we will go with a downtime approach,
- LoadBalancer will show a downtime page
- App Server(tomcat) on all the target servers will be shutdown
- WAR file will be deployed to the 3 target servers
- LoadBalancer will start sending traffic to the newly deployed code