Support blue-green deployments
Enhance deployment architecture to handle blue-green deployments. Infrastructure and pipelines need to be enhanced/updated to support blue-green deployments. This is needed to allow zero downtime upgrade/redeployments after changes or key rotations. It would also allow time to test the new deployments and fix issues before exposing the new deployments to clients. https://docs.microsoft.com/en-us/samples/microsoft/aks-postgre-keyrotation/blue--green-secret-rotation-with-azure-keyvault-and-aks/