A blue green deployment model is an application release model intended to instantly transfer the traffic from the previous application version to the new version.
Azure Kubernetes Service (AKS) is a container service that simplifies the deployment, management, and operations of Kubernetes as a fully managed Kubernetes container orchestrator service.
As there is no built-in functionality in AKS to facilitate blue green deployment, it will require some planning and modifications in Helm files and object Yaml’s to implement blue green deployment in AKS.
In this whitepaper, we are going to discuss different ways of switching between the two versions using different objects of Kubernetes. Download here.