Skip to content

Commit 03381af

Browse files
updates
1 parent dee0d75 commit 03381af

File tree

2 files changed

+17
-11
lines changed

2 files changed

+17
-11
lines changed

articles/container-apps/quota-requests.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,16 @@ Once your request is approved, then you'll see a success message that resembles
4848

4949
:::image type="content" source="media/quotas/azure-container-apps-quota-success.png" alt-text="Screenshot of successful quota request.":::
5050

51-
## Manual request
51+
## Manual requests
5252

5353
Manual requests could take up to a few days to complete. Use this option for the following quotas:
5454

5555
- Managed environment consumption cores
5656
- Managed environment general purpose cores
5757
- Managed environment memory optimized cores
5858

59+
### Make a manual request
60+
5961
1. Open [New support request](https://ms.portal.azure.com/#view/Microsoft_Azure_Support/NewSupportRequestV4Blade/callerName/Quota/summary/Quota%20request) form in the Azure portal.
6062

6163
1. Enter the following values into the form:

articles/container-apps/quotas.md

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.author: cshoe
1111

1212
# Quotas for Azure Container Apps
1313

14-
Azure Container Apps assigns different quota types to different scopes. In addition to the subscription scope, quotas also apply to region, environment, and application scopes. All quota requests are initiated using Azure Quota Management System (QMS), which features two options for a quota requests.
14+
Azure Container Apps assigns different quota types to different scopes. In addition to the subscription scope, quotas also apply to region, environment, and application scopes. All quota requests are initiated using Azure Quota Management System (QMS), which features two options for making quota requests.
1515

1616
| Request type| Description | Use for these scopes... | View request status via |
1717
|---|---|---|---|
@@ -23,17 +23,19 @@ Azure Container Apps assigns different quota types to different scopes. In addit
2323
2424
## View current quotas levels
2525

26-
You can view your quota levels via the [Azure portal](https://ms.portal.azure.com/#view/Microsoft_Azure_Capacity/QuotaMenuBlade/~/myQuotas) and through the Azure CLI, depending on the quota type.
26+
<a name="list-usage-portal"></a>
2727

28-
<a name="list-usage-portal">
28+
You can view your quota levels via the [Azure portal](https://ms.portal.azure.com/#view/Microsoft_Azure_Capacity/QuotaMenuBlade/~/myQuotas) and through the Azure CLI, depending on the quota type.
2929

3030
When in the portal, select **Azure Container Apps** for the *Provider*.
3131

3232
:::image type="content" source="media/quotas/azure-container-apps-quota-header.png" alt-text="Screenshot of provider and subscription dropdowns in the quota window.":::
3333

34+
<a id="list-usage-cli"></a>
35+
3436
Quotas change requests made via manual requests aren't available in the portal. Use the following command to view your quotas on a per environment basis.
3537

36-
<a id="list-usage-cmd"></a>
38+
Before you run the following command, make sure to replace the placeholders surrounded by `<>` with your own values.
3739

3840
```azurecli
3941
az containerapp env list-usages \
@@ -45,16 +47,18 @@ az containerapp env list-usages \
4547

4648
If an environment or subscription reaches a quota limit, it can have unintended consequences which include:
4749

48-
- Provisioning timing out with a failure
4950
- Scaling restrictions on an app
50-
- Container Apps environment or workload profile creation can fail
51+
- Provisioning times out with a failure
52+
- Container Apps environment or workload profile creation failure
5153

5254
Your default quotas depend on factors which include the age and type of your subscription, and service use. If your app could receive thousands of requests per minute, you check your current quota allocations before moving your application into production.
5355

5456
If you encounter a *Maximum Allowed Cores exceeded for the Managed Environment* error, similar to the following example, you need to request a quota increase.
5557

5658
```text
57-
Maximum Allowed Cores exceeded for the Managed Environment. Please check https://learn.microsoft.com/en-us/azure/container-apps/quotas for resource limits
59+
Maximum Allowed Cores exceeded for the Managed Environment.
60+
61+
Please check https://learn.microsoft.com/en-us/azure/container-apps/quotas for resource limits
5862
```
5963

6064
Other error messages could indicate that you've reached an environment or other quota limit. The Azure Quota Management System allows you to [monitor and alert](azure/quotas/monitoring-alerting) on quota usage to proactively prevent constraints.
@@ -70,9 +74,9 @@ The most requested quota changes are listed in the following table. Each scope i
7074
| Quota | Scope | Request | View | Remarks |
7175
|---|---|---|---|---|
7276
| Managed Environment Count | Region | [Integrated request](quota-requests.md#integrated-requests) | [Portal](#list-usage-portal) | The number of environments per region. |
73-
| Managed Environment Consumption Cores | Environment | [Manual request](quota-requests.md#manual-request) | CLI | The number of maximum consumption cores the environment is allocated to use. This value is the sum of cores requested by each active replica (across all apps) in an environment. |
74-
| Managed Environment General Purpose Cores | Environment | [Manual request](quota-requests.md#manual-request) | CLI | The total cores available to all general purpose (D-series) profiles within an environment. |
75-
| Managed Environment Memory Optimized Cores | Environment | [Manual request](quota-requests.md#manual-request) | CLI | The total cores available to all memory optimized (E-series) profiles within an environment. |
77+
| Managed Environment Consumption Cores | Environment | [Manual request](quota-requests.md#manual-request) | [CLI](#list-usage-cli) | The number of maximum consumption cores the environment is allocated to use. This value is the sum of cores requested by each active replica (across all apps) in an environment. |
78+
| Managed Environment General Purpose Cores | Environment | [Manual request](quota-requests.md#manual-request) | [CLI](#list-usage-cli) | The total cores available to all general purpose (D-series) profiles within an environment. |
79+
| Managed Environment Memory Optimized Cores | Environment | [Manual request](quota-requests.md#manual-request) | [CLI](#list-usage-cli) | The total cores available to all memory optimized (E-series) profiles within an environment. |
7680

7781
### GPU quotas
7882

0 commit comments

Comments
 (0)