Skip to content

Commit f928c3c

Browse files
committed
updates
1 parent a8110e7 commit f928c3c

File tree

1 file changed

+8
-18
lines changed

1 file changed

+8
-18
lines changed

articles/azure-arc/kubernetes/system-requirements.md

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,9 @@ Azure Arc-enabled Kubernetes works with any Cloud Native Computing Foundation (C
1515

1616
You must also have a [kubeconfig file](https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/) and context pointing to your cluster.
1717

18-
The cluster must have at least one node with operating system and architecture type `linux/amd64` and/or `linux/arm64`. Eligible ARM64 scenarios can be enabled using [Azure CLI](/cli/azure/install-azure-cli) installed on AMD64 machines.
18+
The cluster must have at least one node with operating system and architecture type `linux/amd64` and/or `linux/arm64`. Many Arc-enabled Kubernetes features and scenarios are supported on ARM64 nodes, such as [cluster connect](cluster-connect.md) and [viewing Kubernetes resources in the Azure portal](kubernetes-resource-view.md). However, these scenarios must be enabled by using [Azure CLI](/cli/azure/install-azure-cli) installed on an AMD64 machine.
1919

20-
Currently, no Azure Arc-enabled Kubernetes [cluster extensions](conceptual-extensions.md) are supported on ARM64-based clusters. To install and use cluster extensions, the cluster needs to have at least one node of operating system and architecture type `linux/amd64`.
21-
22-
The following table outlines architecture requirements for Arc-enabled Kubernetes scenarios:
23-
24-
| Scenario | AMD64 |ARM64 |
25-
|-----------------|----------|----------|
26-
|[Azure CLI installation](/cli/azure/install-azure-cli) |X | |
27-
|Onboarding |X |X |
28-
|[Cluster connect](cluster-connect.md) |X |X |
29-
|[Viewing Kubernetes resources in the Azure portal](kubernetes-resource-view.md) |X |X |
30-
|[Cluster extensions](conceptual-extensions.md) |X | |
20+
Currently, Azure Arc-enabled Kubernetes [cluster extensions](conceptual-extensions.md) aren't supported on ARM64-based clusters. To install and use cluster extensions, the cluster must have at least one node of operating system and architecture type `linux/amd64`.
3121

3222
## Compute and memory requirements
3323

@@ -38,7 +28,7 @@ The Arc agents deployed on the cluster require:
3828

3929
For a multi-node Kubernetes cluster environment, pods can get scheduled on different nodes.
4030

41-
## Management tools
31+
## Management tool requirements
4232

4333
Connecting a cluster to Azure Arc requires [Helm 3](https://helm.sh/docs/intro/install), version 3.7.0 or earlier.
4434

@@ -64,19 +54,19 @@ For Azure PowerShell:
6454
6555
## Azure AD identity requirements
6656
67-
To connect your cluster to Azure Arc, you must have an Azure AD identity (user or service principal) which can be used to log in to [Azure CLI](/cli/azure/authenticate-azure-cli) or [Azure PowerShell](/powershell/azure/authenticate-azureps) and connect your cluster to Azure Arc.
57+
To connect your cluster to Azure Arc, you must have an Azure AD identity (user or service principal) which can be used to log in to [Azure CLI](/cli/azure/authenticate-azure-cli) or [Azure PowerShell](/powershell/azure/authenticate-azureps) and connect your cluster to Azure Arc.
6858
6959
This identity must have 'Read' and 'Write' permissions on the Azure Arc-enabled Kubernetes resource type (`Microsoft.Kubernetes/connectedClusters`). If connecting the cluster to an existing resource group (rather than a new one created by this identity), the identity must have 'Read' permission for that resource group.
7060
7161
The [Kubernetes Cluster - Azure Arc Onboarding built-in role](../../role-based-access-control/built-in-roles.md#kubernetes-cluster---azure-arc-onboarding) can be used for this identity. This role is useful for at-scale onboarding, as it has only the granular permissions required to connect clusters to Azure Arc, and doesn't have permission to update, delete, or modify any other clusters or other Azure resources.
7262
73-
## Azure resource providers
63+
## Azure resource provider requirements
7464
7565
To use Azure Arc-enabled Kubernetes, the following [Azure resource providers](../../azure-resource-manager/management/resource-providers-and-types.md) must be registered in your subscription:
7666
77-
* **Microsoft.Kubernetes**
78-
* **Microsoft.KubernetesConfiguration**
79-
* **Microsoft.ExtendedLocation**
67+
- **Microsoft.Kubernetes**
68+
- **Microsoft.KubernetesConfiguration**
69+
- **Microsoft.ExtendedLocation**
8070
8171
You can register the resource providers using the following commands:
8272

0 commit comments

Comments
 (0)