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
176 stars 90 forks source link

Overall architecture image should be fixed #75

Closed vermegi closed 1 year ago

vermegi commented 1 year ago

Exposing ACA through PL and AFD is not a supported scenario yet. However this is the setup shown in the overall architecture image. Also, all Bicep and TF templates use Application Gateway with WAF as reverse proxy.

So basically, the overall architecture image should be fixed.

thotheod commented 1 year ago

Hi @vermegi, You are right there is no native support (as there is for app service), but in our case we expose ACA with private IP (internal - with private Load Balancer) so we can use Private Link Service and AFD Premium, as described in the references below:

The "happy path" in the LZA deployment favours the appGW implementation, since this is suggested for single region deployments. However, sample implementation with AFD (instead of ApGW), is also presented here Bicep AFD Implementation