You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Does Azure Container Apps provide direct access to the underlying Kubernetes API?
34
34
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.
36
36
- question: |
37
37
Can I import my Azure Container Apps API from the context of API Management?
38
38
answer: |
39
-
Yes.
39
+
Yes, you can import an Azure Container Apps API from the context of API Management.
40
40
41
41
- name: Billing
42
42
questions:
43
43
- question: |
44
44
How is Azure Container Apps billed?
45
45
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.
47
47
48
48
- name: Configuration
49
49
questions:
50
50
- question: |
51
51
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.
54
58
- question: |
55
59
Why is the URL my app receives different than the URL specified in the request?
56
-
answer:
60
+
answer: |
57
61
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`.
58
62
- question: |
59
63
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.
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.
62
72
- name: Data management
63
73
questions:
64
74
- question: |
@@ -73,7 +83,7 @@ sections:
73
83
answer: |
74
84
[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.
75
85
76
-
Keep in mind the following when it comes to quota increase requests:
86
+
Consider the following when submitting a quota increase request:
77
87
78
88
- **Scaling apps vs environments**: There are many different quotas available to increase. Use these descriptions to help identify your needs:
79
89
- **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:
95
105
- question: |
96
106
Are alpha Dapr APIs and Tier 2 components supported or available in Azure Container Apps?
97
107
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.
99
109
100
110
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)
101
111
102
112
- question: |
103
113
How can I request a Dapr feature enhancement for Azure Container Apps?
104
-
answer:
114
+
answer: |
105
115
106
116
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.
107
117
@@ -117,7 +127,7 @@ sections:
117
127
118
128
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.
119
129
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).
121
131
122
132
- question: |
123
133
Can I use a specific Dapr version for my environment?
@@ -133,7 +143,7 @@ sections:
133
143
- question: |
134
144
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.
135
145
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.
137
147
138
148
- name: Deploy .NET applications
139
149
questions:
@@ -155,7 +165,7 @@ sections:
155
165
- question: |
156
166
Which Java build tools are supported?
157
167
answer: |
158
-
Maven
168
+
Azure Container Apps currently supports [Apache Maven](https://maven.apache.org/) as the Java build tool.
159
169
- question: |
160
170
How can I customize a Java image build from source code?
0 commit comments