Ingress "Limited to VNet" Option Missing in Azure Container Apps?

CY Lee 20 Reputation points
2025-12-18T06:15:17.6033333+00:00

I’m configuring ingress for Azure Container Apps and noticed that only the following two ingress options are available:

Accepting traffic from anywhere

Limiting traffic to the Container Apps Environment

I no longer see the “Limited to VNet” option.

However, I’ve found older posts and documentation (for example: https://github.com/microsoft/azure-container-apps/discussions/1033) that mention an ingress option limited to a VNet. Has this option been deprecated or replaced? If so, what is the current recommended approach to restrict ingress to a specific VNet?

Any clarification would be appreciated.

Azure Container Apps
Azure Container Apps

An Azure service that provides a general-purpose, serverless container platform.

0 comments No comments

Answer accepted by question author
Aditya N 3,810 Reputation points Microsoft External Staff Moderator
2025-12-18T06:28:39.2966667+00:00

Hello @CY Lee

As of now, Azure Container Apps provides two options for ingress:

  1. Accepting traffic from anywhere (external ingress)
  2. Limiting traffic to the Container Apps Environment (internal ingress).

The "Limited to VNet" option that you’ve referenced might have been part of older configurations or discussions. In recent changes, Azure has streamlined ingress options for ease of use, and it appears the direct granularity of limiting access specifically to a VNet is not explicitly provided in the newer implementation.

For environments that require this level of control, you can effectively achieve a similar outcome by configuring your ingress settings and leveraging Azure's VNet integration:

  • Deploy your Container Apps environment to a VNet: This will ensure that your application can only be accessed from within the designated network.
  • Utilize network security groups (NSGs) to enforce policies that restrict traffic based on your needs.

In case you are looking to further enhance your ingress control:

  • Consider using additional Azure services like Azure Application Gateway or Azure Front Door for advanced routing setups.
  • You can configure IP restrictions to further refine who can access your application.

Please find the documentation below:

https://learn.microsoft.com/en-us/azure/container-apps/ingress-overview

https://learn.microsoft.com/en-us/azure/container-apps/ingress-how-to?pivots=azure-cli

Was this answer helpful?

0 comments No comments

1 additional answer

Sort by: Most helpful
  1. AI answer

    2025-12-18T06:15:46.3366667+00:00

    The "Limited to VNet" option for ingress in Azure Container Apps is not currently available as you noted. The available options are indeed limited to:

    1. Accepting traffic from anywhere
    2. Limiting traffic to the Container Apps Environment

    It appears that the option to limit ingress to a specific Virtual Network (VNet) may have been deprecated or is not available in the current configuration settings. For restricting ingress to a specific VNet, the recommended approach would be to utilize the existing options and ensure that your application is deployed within a VNet that meets your security requirements.

    For the latest updates or changes regarding ingress options, it is advisable to refer to the official Azure documentation or announcements from Microsoft regarding Azure Container Apps.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.