Skip to content

Commit ef3bd33

Browse files
[ACA-431211: faq_aca_fix: Freshness pass - Already approved_resolving conflict
1 parent 0ab5fce commit ef3bd33

File tree

1 file changed

+29
-19
lines changed

1 file changed

+29
-19
lines changed

articles/container-apps/faq.yml

Lines changed: 29 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ metadata:
88
ms.service: azure-container-apps
99
ms.custom:
1010
- ignite-2023
11-
ms.date: 05/15/2024
11+
ms.date: 06/16/2025
1212
ms.author: cshoe
1313
title: Azure Container Apps frequently asked questions (FAQs)
1414
summary: This article lists commonly asked questions about Azure Container Apps together with related answers.
@@ -17,48 +17,58 @@ sections:
1717
- name: Regions
1818
questions:
1919
- question: |
20-
Where can I find the most up-to-date information about supported regions in Azure Container Apps?
20+
Where can I find the latest information about supported regions in Azure Container Apps?
2121
answer: |
2222
A list can be generated by running the following Azure CLI command:
2323
24-
```azurecli
24+
```azurecli
2525
az provider show \
2626
--namespace Microsoft.App \
2727
--query "resourceTypes[?resourceType=='managedEnvironments'].locations"
28-
```
28+
```
2929
3030
- name: APIs
3131
questions:
3232
- question: |
3333
Does Azure Container Apps provide direct access to the underlying Kubernetes API?
3434
answer: |
35-
No, there's no access to the Kubernetes API.
35+
No, Azure Container Apps doesn't provide direct access to the Kubernetes API.
3636
- question: |
3737
Can I import my Azure Container Apps API from the context of API Management?
3838
answer: |
39-
Yes.
39+
Yes, you can import an Azure Container Apps API from the context of API Management.
4040
4141
- name: Billing
4242
questions:
4343
- question: |
4444
How is Azure Container Apps billed?
4545
answer: |
46-
Refer to the [billing](billing.md) page for details.
46+
Billing is based on resource consumption, including CPU, memory, and request count. For more information, refer to the [billing](billing.md) page.
4747
4848
- name: Configuration
4949
questions:
5050
- question: |
5151
Can I set up GitHub Actions to automatically build and deploy my code to Azure Container Apps?
52-
answer:
53-
Yes. Using Azure CLI, run `az containerapp github-action -h` to see the options. Using Azure portal, go to the "Continuous deployment" window under your container app.
52+
answer: |
53+
Yes. You can configure GitHub Actions using either the Azure CLI or the Azure portal:
54+
55+
- Using Azure CLI, run `az containerapp github-action -h` to see the options.
56+
57+
- Using Azure portal, go to the "Continuous deployment" window under your container app.
5458
- question: |
5559
Why is the URL my app receives different than the URL specified in the request?
56-
answer:
60+
answer: |
5761
Azure Container Apps decodes the URL to protect your app against [URL confusion attacks](https://snyk.io/blog/url-confusion-vulnerabilities/). A request URL that has encoded portions, such as `http://mysite.com/archive/http%3A%2F%2Fmysite.com%2Farchive%2F123`, is sent to your app as `http://mysite.com/archive/http%3A/mysite.com/archive/123`.
5862
- question: |
59-
Do Consumption only environments support custom user-defined routes?
60-
answer:
61-
For Consumption only environments, express routes are unsupported, and limited UDR when configured as follows is supported. The UDR configuration must have a route configured for `Azure.<REGION_NAME>` Service tag with Next Hop = "Internet". In addition, the rules in the [NSG documentation](./firewall-integration.md?tabs=consumption-only) must be configured for the Consumption only environment to be operational. These limitations do not apply for workload profiles, and for full featured UDR and Express Route support, use workload profile environments.
63+
Do Consumption-only environments support custom user-defined routes (UDRs)?
64+
answer: |
65+
Consumption-only environments have limited support for user-defined routes (UDRs). ExpressRoute isn't supported. Limited UDR support is available when configured as follows:
66+
67+
- A route must be defined using the `Azure.<REGION_NAME>` Service tag with Next Hop = "Internet".
68+
69+
- Network security group (NSG) rules must also be configured as described in the [NSG documentation](./firewall-integration.md?tabs=consumption-only) to ensure the environment operates correctly.
70+
71+
These limitations don't apply for workload profiles, and for full featured UDR and Express Route support, use workload profile environments.
6272
- name: Data management
6373
questions:
6474
- question: |
@@ -73,7 +83,7 @@ sections:
7383
answer: |
7484
[Request a quota increase in the Azure portal](https://learn.microsoft.com/azure/quotas/quickstart-increase-quota-portal) with **Azure Container Apps** selected as the provider.
7585
76-
Keep in mind the following when it comes to quota increase requests:
86+
Consider the following when submitting a quota increase request:
7787
7888
- **Scaling apps vs environments**: There are many different quotas available to increase. Use these descriptions to help identify your needs:
7989
- **Increase apps and cores per environment**: Allows you to run more apps within an environment and/or more intensive apps. Recommended if your workloads can deploy within the same network and security boundaries.
@@ -95,13 +105,13 @@ sections:
95105
- question: |
96106
Are alpha Dapr APIs and Tier 2 components supported or available in Azure Container Apps?
97107
answer: |
98-
The availability of Dapr's alpha APIs is not guaranteed or Microsoft-supported.
108+
The availability of Dapr's alpha APIs isn't guaranteed or Microsoft-supported.
99109
100110
While Tier 1 components are fully supported, Tier 2 components are supported with best effort. [Learn more.](./dapr-overview.md#supported-dapr-apis-components-and-tooling)
101111

102112
- question: |
103113
How can I request a Dapr feature enhancement for Azure Container Apps?
104-
answer:
114+
answer: |
105115
106116
You can submit a feature request via the [Azure Container Apps GitHub repository](https://github.com/microsoft/azure-container-apps/issues/new/choose). Make sure to include "Dapr" in the feature request title.
107117
@@ -117,7 +127,7 @@ sections:
117127
118128
Since Dapr version updates are applied automatically, you always benefit from the most secure version. However, Dapr in Azure Container Apps doesn't follow a fixed release schedule for new features. Instead, the release of new Dapr versions for new functionality depends on the prioritization and stability of the Dapr binaries.
119129
120-
Find updates and release announcments for Dapr in Azure Container Apps in [GitHub](https://aka.ms/dapr-aca-updates).
130+
Find updates and release announcements for Dapr in Azure Container Apps in [GitHub](https://aka.ms/dapr-aca-updates).
121131
122132
- question: |
123133
Can I use a specific Dapr version for my environment?
@@ -133,7 +143,7 @@ sections:
133143
- question: |
134144
During the deployment of my Docker-less application, messages about "ImagePullBackOff on legion", "Kubernetes error" or "Gateway error" appear and my application doesn't deploy successfully.
135145
answer: |
136-
You are experiencing a known issue with Docker-less deployments. Retrying might resolve this for you. If you run into this issue, open a [GitHub issue](https://github.com/microsoft/azure-container-apps/issues) so our team can investigate.
146+
You're experiencing a known issue with Docker-less deployments. Retrying might resolve this for you. If you run into this issue, open a [GitHub issue](https://github.com/microsoft/azure-container-apps/issues) so our team can investigate.
137147
138148
- name: Deploy .NET applications
139149
questions:
@@ -155,7 +165,7 @@ sections:
155165
- question: |
156166
Which Java build tools are supported?
157167
answer: |
158-
Maven
168+
Azure Container Apps currently supports [Apache Maven](https://maven.apache.org/) as the Java build tool.
159169
- question: |
160170
How can I customize a Java image build from source code?
161171
answer: |

0 commit comments

Comments
 (0)