Skip to content

Commit bd12f00

Browse files
authored
Sync release-aks-2503 with main
Sync release-aks-2503 with main
2 parents 0acd711 + 635b6cf commit bd12f00

Some content is hidden

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

54 files changed

+776
-251
lines changed

AKS-Arc/concepts-storage.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ ms.reviewer: abha
1616
# Storage options for applications in AKS enabled by Azure Arc
1717

1818
[!INCLUDE [hci-applies-to-23h2](includes/hci-applies-to-23h2.md)]
19-
[!INCLUDE [applies-to-azure stack-hci-and-windows-server-skus](includes/aks-hci-applies-to-skus/aks-hybrid-applies-to-azure-stack-hci-windows-server-sku.md)]
2019

2120
Applications that run in AKS deployments using Azure Kubernetes Service enabled by Azure Arc might need to store and retrieve data. For some application workloads, the data can use local, fast storage on an unneeded node when the pods are deleted (Kubernetes uses _pods_ to run an instance of an application).
2221

AKS-Arc/create-clusters-terraform.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ For more options, you can either follow [Configure SSH keys for an AKS cluster](
5353

5454
## Sign in to Azure
5555

56-
Terraform only supports authenticating to Azure with the Azure CLI using [`az login`](/cli/azure/reference-index#az-login). Authenticating using Azure PowerShell isn't supported. Therefore, while you can use the Azure PowerShell module when doing your Terraform work, you must first[authenticate to Azure](/azure/developer/terraform/authenticate-to-azure):
56+
Terraform only supports authenticating to Azure with the Azure CLI using [`az login`](/cli/azure/reference-index#az-login). Authenticating using Azure PowerShell isn't supported. Therefore, while you can use the Azure PowerShell module when doing your Terraform work, you must first [authenticate to Azure](/azure/developer/terraform/authenticate-to-azure):
5757

5858
```azurecli
5959
az login
@@ -62,7 +62,7 @@ az login
6262
## Implement the Terraform code
6363

6464
1. Create a directory you can use to test the sample Terraform code, and make it your current directory.
65-
1. In the same directory, create a file named**providers.tf**and paste the following code:
65+
1. In the same directory, create a file named **providers.tf** and paste the following code. Make sure to replace `<subscription_ID>` with your subscription ID:
6666

6767
```terraform
6868
terraform {
@@ -79,7 +79,8 @@ az login
7979
}
8080
}
8181
82-
provider "azurerm" {
82+
provider "azurerm" {
83+
subscription_id = "<subscription_ID>"
8384
features {
8485
resource_group {
8586
prevent_deletion_if_contains_resources = false

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: 03/21/2025
7+
ms.date: 03/25/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](scale-requirements.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](deploy-gpu-node-pool.md#supported-gpu-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: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ 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: 03/21/2025
6+
ms.date: 03/25/2025
77
ms.author: sethm
88
ms.lastreviewed: 03/21/2025
99
ms.reviewer: abha
@@ -21,6 +21,8 @@ ms.reviewer: abha
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+
[!INCLUDE [supported-gpu-models](includes/supported-gpu-models.md)]
25+
2426
## Before you begin
2527

2628
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.
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
author: sethmanheim
3+
ms.author: sethm
4+
ms.topic: include
5+
ms.date: 03/25/2025
6+
ms.reviewer: abha
7+
ms.lastreviewed: 03/25/2025
8+
9+
---
10+
11+
## Supported GPU models
12+
13+
The following GPU models are supported by AKS on Azure Local, version 23H2:
14+
15+
| Manufacturer | GPU model | Supported version |
16+
|--------------|-----------|-------------------|
17+
| NVidia | A2 | 2311.2 |
18+
| NVidia | A16 | 2402.0 |
19+
| NVidia | T4 | 2408.0 |
20+
21+
## Supported GPU VM sizes
22+
23+
The following VM sizes for each GPU model are supported by AKS on Azure Local, version 23H2.
24+
25+
### Nvidia T4 is supported by NK T4 SKUs
26+
27+
| VM size | GPUs | GPU Memory: GiB | vCPU | Memory: GiB |
28+
|-----------------|---|----|-----|----|
29+
| Standard_NK6 | 1 | 8 | 6 | 12 |
30+
| Standard_NK12 | 2 | 16 | 12 | 24 |
31+
32+
### Nvidia A2 is supported by NC2 A2 SKUs
33+
34+
| VM size | GPUs | GPU Memory: GiB | vCPU | Memory: GiB |
35+
|-------------------|---|----|----|----|
36+
| Standard_NC4_A2 | 1 | 16 | 4 | 8 |
37+
| Standard_NC8_A2 | 1 | 16 | 8 | 16 |
38+
| Standard_NC16_A2 | 2 | 32 | 16 | 64 |
39+
| Standard_NC32_A2 | 2 | 32 | 32 | 128 |
40+
41+
### Nvidia A16 is supported by NC2 A16 SKUs
42+
43+
| VM size | GPUs | GPU Memory: GiB | vCPU | Memory: GiB |
44+
|--------------------|---|----|----|----|
45+
| Standard_NC4_A16 | 1 | 16 | 4 | 8 |
46+
| Standard_NC8_A16 | 1 | 16 | 8 | 16 |
47+
| Standard_NC16_A16 | 2 | 32 | 16 | 64 |
48+
| Standard_NC32_A16 | 2 | 32 | 32 | 128 |

AKS-Arc/scale-requirements.md

Lines changed: 2 additions & 39 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/24/2025
5+
ms.date: 03/25/2025
66
author: sethmanheim
77
ms.author: sethm
88
ms.reviewer: abha
@@ -66,44 +66,7 @@ This article describes the maximum and minimum supported scale count for AKS on
6666

6767
For more worker node sizes with GPU support, see the next section.
6868

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 | 32 | 16 | 64 |
97-
| Standard_NC32_A2 | 2 | 32 | 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 | 32 | 16 | 64 |
106-
| Standard_NC32_A16 | 2 | 32 | 32 | 128 |
69+
[!INCLUDE [supported-gpu-models](includes/supported-gpu-models.md)]
10770

10871
## Next steps
10972

azure-local/TOC.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@ items:
124124
items:
125125
- name: Via console
126126
href: deploy/deployment-arc-register-server-permissions.md
127-
- name: Via local UI
128-
href: deploy/deployment-arc-register-local-ui.md
127+
- name: Via Configurator app
128+
href: deploy/deployment-arc-register-configurator-app.md
129129
- name: 5. Choose a deployment method
130130
items:
131131
- name: 5A. Deploy via Azure portal

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ms.topic: conceptual
55
author: alkohli
66
ms.author: alkohli
77
ms.service: azure-local
8-
ms.date: 10/21/2024
8+
ms.date: 03/28/2025
99
---
1010

1111
# Compare Azure Local to Windows Server
@@ -14,6 +14,8 @@ ms.date: 10/21/2024
1414
1515
This article explains key differences between Azure Local and Windows Server and provides guidance about when to use each. Both products are actively supported and maintained by Microsoft. Many organizations choose to deploy both as they are intended for different and complementary purposes.
1616

17+
When replacing a datacenter primarily running VMware, Azure Local is typically not the optimal solution, as it is better suited for specific distributed scenarios, like retail stores, manufacturing facilities, or branch offices. Azure Local is optimized for distributed sites with fewer than three clusters of 16 nodes, especially when there are latency or regulatory constraints. Instead, we recommend [Azure VMware Solution](/azure/azure-vmware), which is specifically designed for VMware workload modernization and datacenter replacement.
18+
1719
## When to use Azure Local
1820

1921
Azure Local is Microsoft's premier hyperconverged infrastructure platform for running VMs or virtual desktops on-premises with connections to Azure hybrid services. Azure Local can help to modernize and secure your datacenters and branch offices, and achieve industry-best performance with low latency and data sovereignty.

0 commit comments

Comments
 (0)