Build jenkins pipeline by deployment plan using Azure CLI
Two VM Connected to LoadBalncer already, newer version of application must be deployed.
- Blue Green Deployment
- Rolling Update
- Source Clone from Repo
- Maven Build
- Make new Network Interface under existing Load Balancer's Backend Pool
- Make new VM connected to Network Interface
- Send Build File (JAR) to new VM using ssh copy
- Disallocate Old VM's Network interface from Backend Pool