Quotas for Azure Container Apps
The following quotas are on a per subscription basis for Azure Container Apps.
You can request a quota increase in the Azure portal.
The Is Configurable column in the following tables denotes a feature maximum may be increased. For more information, see how to request a limit increase.
Feature | Scope | Default Quota | Is Configurable | Remarks |
---|---|---|---|---|
Environments | Region | Up to 15 | Yes | Up to 15 environments per subscription, per region. |
Environments | Global | Up to 20 | Yes | Up to 20 environments per subscription, across all regions. |
Container Apps | Environment | Unlimited | n/a | |
Revisions | Container app | Up to 100 | No | |
Replicas | Revision | Unlimited | No | Maximum replicas configurable are 300 in Azure portal and 1000 in Azure CLI. There must also be enough cores quota available. |
Session pools | Global | Up to 6 | Yes | Maximum number of dynamic session pools per subscription. |
Consumption plan
Feature | Scope | Default | Is Configurable | Remarks |
---|---|---|---|---|
Cores | Replica | 2 | No | Maximum number of cores available to a revision replica. |
Cores | Environment | 100 | Yes | Maximum number of cores an environment can accommodate. Calculated by the sum of cores requested by each active replica of all revisions in an environment. |
Workload Profiles Environments
Consumption workload profile
Feature | Scope | Default | Is Configurable | Remarks |
---|---|---|---|---|
Cores | Replica | 4 | No | Maximum number of cores available to a revision replica. |
Cores | Environment | 100 | Yes | Maximum number of cores the Consumption workload profile in a Dedicated plan environment can accommodate. Calculated by the sum of cores requested by each active replica of all revisions in an environment. |
Dedicated workload profiles
Feature | Scope | Default | Is Configurable | Remarks |
---|---|---|---|---|
Cores | Subscription | 2000 | Yes | Maximum number of dedicated workload profile cores within one subscription |
Cores | Replica | Up to maximum cores a workload profile supports | No | Maximum number of cores available to a revision replica. |
Cores | General Purpose Workload Profiles | 100 | Yes | The total cores available to all general purpose (D-series) profiles within an environment. |
Cores | Memory Optimized Workload Profiles | 50 | Yes | The total cores available to all memory optimized (E-series) profiles within an environment. |
For more information regarding quotas, see the Quotas roadmap in the Azure Container Apps GitHub repository.
Note
For GPU enabled workload profiles, you need to request capacity via a request for a quota increase in the Azure portal.
Note
Free trial and Azure for Students subscriptions are limited to one environment per subscription globally and ten (10) cores per environment.
Considerations
- If an environment runs out of allowed cores:
- Provisioning times out with a failure
- The app may be restricted from scaling out
- If you encounter unexpected capacity limits, open a support ticket
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for