@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.