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/container-apps/azure-arc-enable-cluster.md
+8-5Lines changed: 8 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ author: craigshoemaker
6
6
ms.service: azure-container-apps
7
7
ms.custom: devx-track-azurecli
8
8
ms.topic: tutorial
9
-
ms.date: 05/02/2025
9
+
ms.date: 05/19/2025
10
10
ms.author: cshoe
11
11
---
12
12
@@ -23,12 +23,18 @@ This tutorial will show you how to enable Azure Container Apps on your Arc-enabl
23
23
> * Create a custom location.
24
24
> * Create the Azure Container Apps connected environment.
25
25
26
+
> [!NOTE]
27
+
> During the preview, Azure Container Apps on Arc are not supported in production configurations. This article provides an example configuration for evaluation purposes only.
28
+
>
29
+
> This tutorial uses [Azure Kubernetes Service (AKS)](/azure/aks/) to provide concrete instructions for setting up an environment from scratch. However, for a production workload, you may not want to enable Azure Arc on an AKS cluster as it is already managed in Azure.
30
+
26
31
## Prerequisites
27
32
28
33
- An Azure account with an active subscription.
29
34
- If you don't have one, you [can create one for free](https://azure.microsoft.com/free/).
30
35
- Install the [Azure CLI](/cli/azure/install-azure-cli).
31
36
- Access to a public or private container registry, such as the [Azure Container Registry](/azure/container-registry/).
37
+
- Review the [requirements and limitations](azure-arc-overview.md) of the public preview. Of particular importance are the cluster requirements.
32
38
33
39
## Setup
34
40
@@ -247,7 +253,7 @@ A [Log Analytics workspace](/azure/azure-monitor/logs/quick-create-workspace) pr
247
253
## Install the Container Apps extension
248
254
249
255
> [!IMPORTANT]
250
-
> If deploying onto **AKS on Azure Local** ensure that you have [setup HAProxy or a custom load balancer](/azure/aks/hybrid/configure-load-balancer) before attempting to install the extension.
256
+
> If deploying onto **AKS on Azure Local** ensure that you have [setup HAProxy or a custom load balancer](/azure/aks/aksarc/configure-load-balancer) before attempting to install the extension. You could also use `az containerapp arc setup-core-dns --distro AksAzureLocal` to setup coredns for local contexts.
251
257
252
258
1. Set the following environment variables to the desired name of the [Container Apps extension](azure-arc-create-container-app.md), the cluster namespace in which resources should be provisioned, and the name for the Azure Container Apps connected environment. Choose a unique name for `<connected-environment-name>`. The connected environment name will be part of the domain name for app you'll create in the Azure Container Apps connected environment.
253
259
@@ -287,7 +293,6 @@ A [Log Analytics workspace](/azure/azure-monitor/logs/quick-create-workspace) pr
@@ -331,7 +335,6 @@ A [Log Analytics workspace](/azure/azure-monitor/logs/quick-create-workspace) pr
331
335
| `logProcessor.appLogs.destination` | Optional. Destination for application logs. Accepts `log-analytics` or `none`, choosing none disables platform logs. |
332
336
| `logProcessor.appLogs.logAnalyticsConfig.customerId` | Required only when `logProcessor.appLogs.destination` is set to `log-analytics`. The base64-encoded Log analytics workspace ID. This parameter should be configured as a protected setting. |
333
337
| `logProcessor.appLogs.logAnalyticsConfig.sharedKey` | Required only when `logProcessor.appLogs.destination` is set to `log-analytics`. The base64-encoded Log analytics workspace shared key. This parameter should be configured as a protected setting. |
334
-
| `envoy.annotations.service.beta.kubernetes.io/azure-load-balancer-resource-group` | The name of the resource group in which the Azure Kubernetes Service cluster resides. Valid and required only when the underlying cluster is Azure Kubernetes Service. |
335
338
336
339
1. Save the `id` property of the Container Apps extension for later.
0 commit comments