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
Copy file name to clipboardExpand all lines: articles/app-service/overview-arc-integration.md
+13-8Lines changed: 13 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: 'App Service on Azure Arc'
3
3
description: An introduction to App Service integration with Azure Arc for Azure operators.
4
4
ms.topic: article
5
-
ms.date: 05/03/2022
5
+
ms.date: 03/15/2023
6
6
---
7
7
8
8
# App Service, Functions, and Logic Apps on Azure Arc (Preview)
@@ -33,7 +33,7 @@ The following public preview limitations apply to App Service Kubernetes environ
33
33
| Feature: Key vault references | Not available (depends on managed identities) |
34
34
| Feature: Pull images from ACR with managed identity | Not available (depends on managed identities) |
35
35
| Feature: In-portal editing for Functions and Logic Apps | Not available |
36
-
| Feature: Portal listing of Functions or keys | Not available if cluster is not publicly reachable |
36
+
| Feature: Portal listing of Functions or keys | Not available if cluster isn't publicly reachable |
37
37
| Feature: FTP publishing | Not available |
38
38
| Logs | Log Analytics must be configured with cluster extension; not per-site |
39
39
@@ -74,30 +74,31 @@ Only one Kubernetes environment resource can be created in a custom location. In
74
74
-[What logs are collected?](#what-logs-are-collected)
75
75
-[What do I do if I see a provider registration error?](#what-do-i-do-if-i-see-a-provider-registration-error)
76
76
-[Can I deploy the Application services extension on an ARM64 based cluster?](#can-i-deploy-the-application-services-extension-on-an-arm64-based-cluster)
77
+
-[Which Kubernetes distributions can I deploy the extension on?](#which-kubernetes-distributions-can-i-deploy-the-extension-on)
77
78
78
79
### How much does it cost?
79
80
80
81
App Service on Azure Arc is free during the public preview.
81
82
82
83
### Are both Windows and Linux apps supported?
83
84
84
-
Only Linux-based apps are supported, both code and custom containers. Windows apps are not supported.
85
+
Only Linux-based apps are supported, both code and custom containers. Windows apps aren't supported.
85
86
86
87
### Which built-in application stacks are supported?
87
88
88
89
All built-in Linux stacks are supported.
89
90
90
91
### Are all app deployment types supported?
91
92
92
-
FTP deployment is not supported. Currently `az webapp up` is also not supported. Other deployment methods are supported, including Git, ZIP, CI/CD, Visual Studio, and Visual Studio Code.
93
+
FTP deployment isn't supported. Currently `az webapp up` is also not supported. Other deployment methods are supported, including Git, ZIP, CI/CD, Visual Studio, and Visual Studio Code.
93
94
94
95
### Which App Service features are supported?
95
96
96
-
During the preview period, certain App Service features are being validated. When they're supported, their left navigation options in the Azure portal will be activated. Features that are not yet supported remain grayed out.
97
+
During the preview period, certain App Service features are being validated. When they're supported, their left navigation options in the Azure portal will be activated. Features that aren't yet supported remain grayed out.
97
98
98
99
### Are all networking features supported?
99
100
100
-
No. Networking features such as hybrid connections or Virtual Network integration, are not supported. [Access restriction](app-service-ip-restrictions.md) support was added in April 2022. Networking should be handled directly in the networking rules in the Kubernetes cluster itself.
101
+
No. Networking features such as hybrid connections or Virtual Network integration, aren't supported. [Access restriction](app-service-ip-restrictions.md) support was added in April 2022. Networking should be handled directly in the networking rules in the Kubernetes cluster itself.
101
102
102
103
### Are managed identities supported?
103
104
@@ -111,15 +112,19 @@ All applications deployed with Azure App Service on Kubernetes with Azure Arc ar
111
112
112
113
Logs for both system components and your applications are written to standard output. Both log types can be collected for analysis using standard Kubernetes tools. You can also configure the App Service cluster extension with a [Log Analytics workspace](../azure-monitor/logs/log-analytics-overview.md), and it sends all logs to that workspace.
113
114
114
-
By default, logs from system components are sent to the Azure team. Application logs are not sent. You can prevent these logs from being transferred by setting `logProcessor.enabled=false` as an extension configuration setting. This configuration setting will also disable forwarding of application to your Log Analytics workspace. Disabling the log processor might impact time needed for any support cases, and you will be asked to collect logs from standard output through some other means.
115
+
By default, logs from system components are sent to the Azure team. Application logs aren't sent. You can prevent these logs from being transferred by setting `logProcessor.enabled=false` as an extension configuration setting. This configuration setting will also disable forwarding of application to your Log Analytics workspace. Disabling the log processor might impact time needed for any support cases, and you will be asked to collect logs from standard output through some other means.
115
116
116
117
### What do I do if I see a provider registration error?
117
118
118
119
When creating a Kubernetes environment resource, some subscriptions might see a "No registered resource provider found" error. The error details might include a set of locations and api versions that are considered valid. If this error message is returned, the subscription must be re-registered with the Microsoft.Web provider, an operation that has no impact on existing applications or APIs. To re-register, use the Azure CLI to run `az provider register --namespace Microsoft.Web --wait`. Then reattempt the Kubernetes environment command.
119
120
120
121
### Can I deploy the Application services extension on an ARM64 based cluster?
121
122
122
-
ARM64 based clusters are not supported at this time.
123
+
ARM64 based clusters aren't supported at this time.
124
+
125
+
### Which Kubernetes distributions can I deploy the extension on?
126
+
127
+
The extension has been validated on AKS, AKS on Azure Stack HCI, Google Kubernetes Engine, Amazon Elastic Kubernetes Service and Kubernetes Cluster API.
0 commit comments