Skip to content

Commit 75aafb9

Browse files
author
Manika Dhiman
committed
resolved merge conflict and added feedback
2 parents e23ec1d + 78c7d6b commit 75aafb9

File tree

72 files changed

+522
-287
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+522
-287
lines changed

AKS-Arc/aks-vmware-quickstart-deploy.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ author: sethmanheim
55
ms.author: sethm
66
ms.topic: quickstart
77
ms.custom: devx-track-azurecli
8-
ms.date: 03/22/2024
9-
ms.lastreviewed: 03/22/2024
8+
ms.date: 03/19/2025
9+
ms.lastreviewed: 03/19/2025
1010
ms.reviewer: leslielin
1111
---
1212

@@ -97,6 +97,17 @@ az aksarc create -n '<name of your cluster>' -g $resource_group --kubernetes-ver
9797
> [!NOTE]
9898
> In this preview release, you can only deploy the same Kubernetes version that the Arc Resource Bridge supports. The Kubernetes version you provide in the command must align with the Arc Resource Bridge version. You can find the Arc Resource Bridge version in the Azure portal under **Azure Arc > Management > Resource Bridge**. To determine the corresponding Kubernetes version, see [What's new with Azure Arc resource bridge](/azure/azure-arc/resource-bridge/release-notes).
9999
100+
## Delete the cluster
101+
102+
Run the `az aksarc delete` command to clean up the cluster you created:
103+
104+
```azurecli
105+
az aksarc delete -n '<name of your cluster>' -g $resource_group
106+
```
107+
108+
> [!IMPORTANT]
109+
> The delete operation can fail if your vCenter credentials are invalid. To prevent this, verify that you have proper administrative access for Arc-enabled VMware vSphere. For more information, see [Updating the vSphere account credentials](/azure/azure-arc/vmware-vsphere/administer-arc-vmware#updating-the-vsphere-account-credentials-using-a-new-password-or-a-new-vsphere-account-after-onboarding).
110+
100111

101112
## Next steps
102113

AKS-Arc/aks-vmware-troubleshooting-guide.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ description: Learn how to troubleshoot issues and errors in AKS enabled by Arc o
44
ms.topic: how-to
55
ms.custom: devx-track-azurecli
66
author: sethmanheim
7-
ms.date: 03/20/2024
7+
ms.date: 03/19/2025
88
ms.author: sethm
9-
ms.lastreviewed: 03/20/2024
9+
ms.lastreviewed: 03/19/2025
1010
ms.reviewer: leslielin
1111
---
1212

@@ -20,13 +20,13 @@ This page is continually updated, so check back here for new information. As we
2020

2121
## Arc Resource Bridge
2222

23-
### Azure Arc resource bridge issues
23+
To keep your Azure Arc resource bridge deployment online and operational, you must perform maintenance operations such as updating credentials, monitoring upgrades, and ensuring the appliance VM is online. For more information, see [Azure Arc resource bridge maintenance operations](/azure/azure-arc/resource-bridge/maintenance#update-credentials-in-the-appliance-vm).
2424

2525
For Azure Arc resource bridge issues, see the [troubleshooting guide here](/azure/azure-arc/resource-bridge/troubleshoot-resource-bridge).
2626

2727
### Recover from failed deployments of Arc Resource Bridge
2828

29-
See the [troubleshooting guide here](/azure/azure-arc/vmware-vsphere/quick-start-connect-vcenter-to-arc-using-script#recovering-from-failed-deployments).
29+
See [Recovering from failed deployments](/azure/azure-arc/vmware-vsphere/quick-start-connect-vcenter-to-arc-using-script#recovering-from-failed-deployments) for troubleshooting.
3030

3131
### vCenter connection to Azure
3232

AKS-Arc/deploy-ai-model.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how to deploy an AI model on AKS Arc with the Kubernetes AI t
44
author: sethmanheim
55
ms.author: sethm
66
ms.topic: how-to
7-
ms.date: 12/06/2024
7+
ms.date: 03/21/2025
88
ms.reviewer: haojiehang
99
ms.lastreviewed: 12/03/2024
1010

@@ -66,7 +66,7 @@ To create a GPU node pool using the Azure portal, follow these steps:
6666

6767
### [Azure CLI](#tab/azurecli)
6868

69-
To create a GPU node pool using Azure CLI, run the following command. The GPU VM SKU used in the following example is for the **A16** model; for the full list of VM SKUs, see [Supported VM sizes](deploy-gpu-node-pool.md#supported-vm-sizes).
69+
To create a GPU node pool using Azure CLI, run the following command. The GPU VM SKU used in the following example is for the **A16** model; for the full list of VM SKUs, see [Supported VM sizes](scale-requirements.md#supported-vm-sizes).
7070

7171
```azurecli
7272
az aksarc nodepool add --name "samplenodepool" --cluster-name "samplecluster" --resource-group "sample-rg" --node-vm-size "Standard_NC16_A16" --os-type "Linux"

AKS-Arc/deploy-gpu-node-pool.md

Lines changed: 4 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ title: Use GPUs for compute-intensive workloads (AKS on Azure Local, version 23H
33
description: Learn how to deploy GPU-enabled node pools in AKS enabled by Arc.
44
author: sethmanheim
55
ms.topic: how-to
6-
ms.date: 02/29/2024
6+
ms.date: 03/21/2025
77
ms.author: sethm
8-
ms.lastreviewed: 06/05/2024
9-
ms.reviewer: baziwane
8+
ms.lastreviewed: 03/21/2025
9+
ms.reviewer: abha
1010

1111
# Intent: As an IT Pro, I want to learn how to deploy GPU-enabled node pools
1212
# Keyword: Run GPU workloads on Kubernetes
@@ -21,45 +21,6 @@ ms.reviewer: baziwane
2121
2222
Graphical Processing Units (GPU) are used for compute-intensive workloads such as machine learning, deep learning, and more. This article describes how to use GPUs for compute-intensive workloads in AKS enabled by Azure Arc.
2323

24-
## Supported GPU models
25-
26-
The following GPU models are supported by AKS on Azure Local, version 23H2:
27-
28-
| Manufacturer | GPU model | Supported version |
29-
|--------------|-----------|-------------------|
30-
| NVidia | A2 | 2311.2 |
31-
| NVidia | A16 | 2402.0 |
32-
| NVidia | T4 | 2408.0 |
33-
34-
## Supported VM sizes
35-
36-
The following VM sizes for each GPU models are supported by AKS on Azure Local, version 23H2.
37-
38-
### Nvidia T4 is supported by NK T4 SKUs
39-
40-
| VM size | GPUs | GPU Memory: GiB | vCPU | Memory: GiB |
41-
|-----------------|---|----|-----|----|
42-
| Standard_NK6 | 1 | 8 | 6 | 12 |
43-
| Standard_NK12 | 2 | 16 | 12 | 24 |
44-
45-
### Nvidia A2 is supported by NC2 A2 SKUs
46-
47-
| VM size | GPUs | GPU Memory: GiB | vCPU | Memory: GiB |
48-
|-------------------|---|----|----|----|
49-
| Standard_NC4_A2 | 1 | 16 | 4 | 8 |
50-
| Standard_NC8_A2 | 1 | 16 | 8 | 16 |
51-
| Standard_NC16_A2 | 2 | 48 | 16 | 64 |
52-
| Standard_NC32_A2 | 2 | 48 | 32 | 128 |
53-
54-
### Nvidia A16 is supported by NC2 A16 SKUs
55-
56-
| VM size | GPUs | GPU Memory: GiB | vCPU | Memory: GiB |
57-
|--------------------|---|----|----|----|
58-
| Standard_NC4_A16 | 1 | 16 | 4 | 8 |
59-
| Standard_NC8_A16 | 1 | 16 | 8 | 16 |
60-
| Standard_NC16_A16 | 2 | 48 | 16 | 64 |
61-
| Standard_NC32_A16 | 2 | 48 | 32 | 128 |
62-
6324
## Before you begin
6425

6526
To use GPUs in AKS Arc, make sure you installed the necessary GPU drivers before you begin the deployment of the cluster. Follow the steps in this section.
@@ -277,5 +238,6 @@ If an upgrade is triggered on a cluster without extra GPU resources to facilitat
277238

278239
## Next steps
279240

241+
- [Supported VM sizes](scale-requirements.md)
280242
- [Use GPUs (AKS on Azure Local 22H2)](deploy-gpu-node-pool-22h2.md)
281243
- [AKS overview](aks-hybrid-options-overview.md)

AKS-Arc/docfx.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@
5656
"breadcrumb_path": "/azure/aks/aksarc/breadcrumb/toc.json",
5757
"extendBreadcrumb": false,
5858
"manager":"lizross",
59-
"ms.service": "azure-stack",
6059
"recommendations": true,
6160
"zone_pivot_group_filename": "../azure-stack/zone-pivot-groups.json"
6261

AKS-Arc/scale-requirements.md

Lines changed: 41 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Scale requirements for AKS on Azure Local
33
description: Learn about scale requirements for AKS on Azure Local.
44
ms.topic: conceptual
5-
ms.date: 03/10/2025
5+
ms.date: 03/21/2025
66
author: sethmanheim
77
ms.author: sethm
88
ms.reviewer: abha
@@ -64,7 +64,46 @@ This article describes the maximum and minimum supported scale count for AKS on
6464
| Standard_D8s_v3 | 8 | 32 |
6565
| Standard_K8S3_v1 | 4 | 6 |
6666

67-
For more worker node sizes with GPU support, see [Use GPUs](deploy-gpu-node-pool.md).
67+
For more worker node sizes with GPU support, see the next section.
68+
69+
## Supported GPU models
70+
71+
The following GPU models are supported by AKS on Azure Local, version 23H2:
72+
73+
| Manufacturer | GPU model | Supported version |
74+
|--------------|-----------|-------------------|
75+
| NVidia | A2 | 2311.2 |
76+
| NVidia | A16 | 2402.0 |
77+
| NVidia | T4 | 2408.0 |
78+
79+
## Supported VM sizes
80+
81+
The following VM sizes for each GPU models are supported by AKS on Azure Local, version 23H2.
82+
83+
### Nvidia T4 is supported by NK T4 SKUs
84+
85+
| VM size | GPUs | GPU Memory: GiB | vCPU | Memory: GiB |
86+
|-----------------|---|----|-----|----|
87+
| Standard_NK6 | 1 | 8 | 6 | 12 |
88+
| Standard_NK12 | 2 | 16 | 12 | 24 |
89+
90+
### Nvidia A2 is supported by NC2 A2 SKUs
91+
92+
| VM size | GPUs | GPU Memory: GiB | vCPU | Memory: GiB |
93+
|-------------------|---|----|----|----|
94+
| Standard_NC4_A2 | 1 | 16 | 4 | 8 |
95+
| Standard_NC8_A2 | 1 | 16 | 8 | 16 |
96+
| Standard_NC16_A2 | 2 | 48 | 16 | 64 |
97+
| Standard_NC32_A2 | 2 | 48 | 32 | 128 |
98+
99+
### Nvidia A16 is supported by NC2 A16 SKUs
100+
101+
| VM size | GPUs | GPU Memory: GiB | vCPU | Memory: GiB |
102+
|--------------------|---|----|----|----|
103+
| Standard_NC4_A16 | 1 | 16 | 4 | 8 |
104+
| Standard_NC8_A16 | 1 | 16 | 8 | 16 |
105+
| Standard_NC16_A16 | 2 | 48 | 16 | 64 |
106+
| Standard_NC32_A16 | 2 | 48 | 32 | 128 |
68107

69108
## Next steps
70109

azure-local/TOC.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,8 @@ items:
213213
href: manage/azure-arc-vm-management-overview.md
214214
- name: Compare VM management capabilities
215215
href: concepts/compare-vm-management-capabilities.md
216+
- name: Supported operations for VMs
217+
href: manage/virtual-machine-operations.md
216218
- name: Review prerequisites
217219
href: manage/azure-arc-vm-management-prerequisites.md
218220
- name: Assign RBAC role
@@ -251,7 +253,7 @@ items:
251253
href: manage/connect-arc-vm-using-ssh.md
252254
- name: Manage Arc VMs
253255
href: manage/manage-arc-virtual-machines.md
254-
- name: Manage Arc VM resources
256+
- name: Manage Azure Local VM resources
255257
href: manage/manage-arc-virtual-machine-resources.md
256258
- name: Manage VM extensions
257259
href: manage/virtual-machine-manage-extension.md
@@ -266,7 +268,7 @@ items:
266268
- name: Extended Security Updates (ESUs)
267269
href: manage/azure-benefits-esu.md
268270

269-
- name: Collect log files for Azure Arc VM
271+
- name: Collect log files for Azure Local VM
270272
href: manage/collect-log-files-arc-enabled-vms.md
271273
- name: Troubleshoot
272274
href: manage/troubleshoot-arc-enabled-vms.md
@@ -275,7 +277,7 @@ items:
275277

276278
- name: Trusted launch for Arc VMs
277279
items:
278-
- name: What is Trusted launch for Arc VMs?
280+
- name: What is Trusted launch for Azure Local VMs?
279281
href: manage/trusted-launch-vm-overview.md
280282
- name: Automatic virtual TPM state transfer
281283
href: manage/trusted-launch-automatic-state-transfer.md

azure-local/concepts/billing.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Azure Local billing and payment
33
description: How billing and payment works in Azure Local.
4-
author: jasongerend
5-
ms.author: jgerend
4+
author: alkohli
5+
ms.author: alkohli
66
ms.topic: conceptual
77
ms.service: azure-local
88
ms.date: 01/28/2025

azure-local/concepts/compare-vm-management-capabilities.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ The following table compares the provisioning and management methods for the var
3939
| VM provisioning and management methods | Azure Local VMs enabled by Azure Arc | Arc-enabled servers | Unmanaged VMs |
4040
| :---- | :---- | :---- | :---- |
4141
| Provisioning method | [Azure Local VMs provisioning flow](../manage/create-arc-virtual-machines.md?tabs=azureportal). Create Azure Local VMs using Azure CLI, Azure portal, or Azure Resource Manager (ARM) template. Using ARM templates, you can also automate VM provisioning in a secure cloud environment. <br><br> [Azure Migrate flow](../migrate/migration-azure-migrate-overview.md). Migrate existing VMware and Hyper-V VMs to Azure Local using the migration flow. | Connect these machines to Azure by [deploying the Connected Machine agent](/azure/azure-arc/servers/deployment-options) | On-premises provisioning flow. Use local tools like Failover Cluster Manager available in your on-premises environment, or use [Windows Admin Center](../manage/vm.md#create-a-new-vm), [System Center Virtual Machine Manager (SCVMM)](/system-center/vmm/provision-vms), or [PowerShell](../manage/vm-powershell.md#create-a-vm).|
42-
| Management method | Via Azure. | Via Azure. See [Management and monitoring for Azure Arc-enabled servers](/azure/cloud-adoption-framework/scenarios/hybrid/arc-enabled-servers/eslz-management-and-monitoring-arc-server). | Via the local tools. Manage these VMs through the management consoles of the same local tools used for their creation. |
42+
| Management method | [Via Azure](../manage/manage-arc-virtual-machines.md). | Via Azure. See [Management and monitoring for Azure Arc-enabled servers](/azure/cloud-adoption-framework/scenarios/hybrid/arc-enabled-servers/eslz-management-and-monitoring-arc-server). | Via the local tools. Manage these VMs through the management consoles of the same local tools used for their creation. |
4343

4444
> [!NOTE]
4545
> Currently, conversion of an Arc-enabled server or unmanaged VM to an Azure Local VM isn't supported.

azure-local/concepts/compare-windows-server.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: Compare Azure Local to Windows Server
33
description: This topic helps you determine whether Azure Local or Windows Server is right for your organization.
44
ms.topic: conceptual
5-
author: jasongerend
6-
ms.author: jgerend
5+
author: alkohli
6+
ms.author: alkohli
77
ms.service: azure-local
88
ms.date: 10/21/2024
99
---

0 commit comments

Comments
 (0)