Container app

Marcus Martins Leite 40 Reputation points
2023-06-28T16:54:01.79+00:00

Hello.

Is there some documentation that explain in details the consumption of IP's in azure container apps?

I saw a lot information in this documentations: https://video2.skills-academy.com/en-us/azure/container-apps/ , but for me doesn't work, because I want to know the details about how I simulate an exception/error in azure container apps env with a lot apps that break the limit of IP Address Subnet.

Do you have a drawing that explains how this happens step by step?

Tks

Azure Container Apps
Azure Container Apps
An Azure service that provides a general-purpose, serverless container platform.
327 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. navba-MSFT 19,735 Reputation points Microsoft Employee
    2023-06-30T02:52:21.0166667+00:00

    @Marcus Martins Leite Welcome to Microsoft Q&A Forum, Thank you for posting your query here!

    I understand your ask is about the consumption of IPs in Container Apps and want to check if you can simulate IP exhaustion issue.

    Unfortunately we don't have diagram in our documentation which talks about this in detail.
    If you want to test and simulate an IP exhaustion issue then you could try with increasing the replicas count. Alternately, If you are using a Dedicated Workload Profile then you would see a Validation Error indicating that the environment doesn’t have enough Ips on the creation of Workload Profile itself. We are working on adding a System Events support for the Consumption Workload Profile which would exactly indicate if there was a failure to reserve an IP  for an instance the tentative ETA for this is in couple of months.

    *Please note, we don’t allow customers to define/control the number of Ips getting used. This is primarily due to the Container Apps Platform multiplexing these IPs across replicas. For instance, in the Dedicated plan, only a dedicated node receives an IP from the customer's VNET, while individual pods receive an IP from an internal logical IP range. You may observe a larger number of pods assigned per customer IP in the Consumption Plan as well. Please note this multiplexing factor especially for the Consumption Plane may change in the future.

    Our documentation provides the exact numbers that the customers should expect: https://video2.skills-academy.com/en-us/azure/container-apps/networking#subnet*

    Hope this helps.


    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments