Azure / aca-landing-zone-accelerator

The Azure Container Apps landing zone accelerator is an open-source collection of architectural guidance and reference implementation to accelerate deployment of Azure Container Apps at scale.
https://aka.ms/aca-lza
MIT License
180 stars 95 forks source link

Blue / Green deployment option with landing zone #116

Closed sowsan closed 6 months ago

sowsan commented 11 months ago

What is the best way to deploy the container apps with blue green deployment option mentioned here https://learn.microsoft.com/en-us/azure/container-apps/blue-green-deployment?pivots=azure-cli

Can we modify the ACA bicep deployment file ? are there any sample available for the same?

Thank you!

thotheod commented 10 months ago

Hi, the scenario we cover in the LZA is not exposing ACA ingress to the public internet. The applications deployed on ACA will be published to the internet through Application Gateway. Having said that, I think the most appropriate approach for a blue-green deployment type is to do it at the ACA environment level. Possibly something like the Blue-green deployment of AKS clusters