Skip to content

Commit f0e94ca

Browse files
authored
Merge pull request #18013 from ronmiab/rb-disconnected-may
New monitoring article for DO
2 parents 1c722d9 + 179d457 commit f0e94ca

16 files changed

+517
-392
lines changed

azure-local/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -686,6 +686,8 @@ items:
686686
href: manage/disconnected-operations-azure-container-registry.md
687687
- name: Review Azure Policy
688688
href: manage/disconnected-operations-policy.md
689+
- name: Review monitoring
690+
href: manage/disconnected-operations-monitoring.md
689691
- name: Troubleshoot disconnected operations
690692
items:
691693
- name: On-demand log collection

azure-local/manage/disconnected-operations-aks.md

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,14 @@ description: Learn how to manage Azure Kubernetes Service (AKS) Arc for Azure Lo
44
ms.topic: how-to
55
author: ronmiab
66
ms.author: robess
7-
ms.date: 04/22/2025
7+
ms.date: 06/13/2025
8+
ai-usage: ai-assisted
89
---
910

1011
# Azure Kubernetes Service (AKS) for Azure Local with disconnected operations (preview)
1112

1213
::: moniker range=">=azloc-24112"
1314

14-
[!INCLUDE [applies-to:](../includes/release-2411-1-later.md)]
15-
1615
This article gives an overview of Azure Kubernetes Service (AKS) Arc for disconnected operations on Azure Local (preview). It closely mirrors AKS capabilities on Azure Local and includes many references to Azure Local AKS articles. You'll learn about key differences and limitations of disconnected operations.
1716

1817
[!INCLUDE [IMPORTANT](../includes/disconnected-operations-preview.md)]
@@ -25,24 +24,24 @@ AKS Arc for disconnected operations allows you to manage Kubernetes clusters and
2524

2625
- [Azure Command-Line Interface (CLI)](disconnected-operations-cli.md) installed on your local machine.
2726
- An Azure subscription associated with disconnected operations.
28-
- An understanding of AKS and Azure Arc concepts.
29-
- Completed [Identity for Azure Local with disconnected operations (preview)](disconnected-operations-identity.md).
30-
- Completed [Networking for Azure Local with disconnected operations (preview)](disconnected-operations-network.md).
31-
- Completed [Public key infrastructure (PKI) for Azure Local with disconnected operations (preview)](disconnected-operations-pki.md).
32-
- Completed [Hardware for Azure Local with disconnected operations (preview)](disconnected-operations-overview.md#preview-participation-criteria).
33-
- Completed [Set up for Azure Local with disconnected operations (preview)](disconnected-operations-set-up.md).
27+
- Understanding of AKS and Azure Arc concepts.
28+
- Complete [Identity for Azure Local with disconnected operations (preview)](disconnected-operations-identity.md).
29+
- Complete [Networking for Azure Local with disconnected operations (preview)](disconnected-operations-network.md).
30+
- Complete [Public key infrastructure (PKI) for Azure Local with disconnected operations (preview)](disconnected-operations-pki.md).
31+
- Complete [Hardware for Azure Local with disconnected operations (preview)](disconnected-operations-overview.md#preview-participation-criteria).
32+
- Complete [Set up for Azure Local with disconnected operations (preview)](disconnected-operations-set-up.md).
3433

3534
## Limitations
3635

37-
Here are some limitations associated with disconnected operations for AKS Arc:
36+
Limitations for disconnected operations with AKS Arc include:
3837

3938
- Support for disconnected operations begins with the 2408 release.
4039
- Supported Kubernetes versions: 1.27.7, 1.27.9, 1.28.5, 1.28.9, 1.29.2, and 1.29.4.
41-
- Microsoft Entra ID (formerly known as Azure Active Directory) isn't currently supported for disconnected operations.
40+
- Microsoft Entra ID (formerly Azure Active Directory) isn't supported for disconnected operations.
4241
- GPUs aren't supported.
4342
- Arc Gateway isn't supported for configuring outbound URLs.
44-
- Create logical networks using the CLI. The portal isn't supported.
45-
- Create SSH keys using the CLI. The portal isn't supported.
43+
- Create logical networks using the CLI only. The portal isn't supported.
44+
- Create SSH keys using the CLI only. The portal isn't supported.
4645

4746
## Create an AKS cluster
4847

azure-local/manage/disconnected-operations-arc-vm.md

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,21 @@ description: Learn how to manage Azure Local VMs running disconnected (preview).
44
ms.topic: concept-article
55
author: ronmiab
66
ms.author: robess
7-
ms.date: 04/22/2025
7+
ms.date: 06/13/2025
8+
ai-usage: ai-assisted
89
---
910

1011
# Disconnected operations with Azure Local VMs enabled by Azure Arc (preview)
1112

1213
::: moniker range=">=azloc-24112"
1314

14-
[!INCLUDE [applies-to:](../includes/release-2411-1-later.md)]
15-
16-
This article provides you with a brief overview of the Azure Local virtual machine (VM) management features for disconnected operations on Azure Local. It includes the benefits, components, and high-level workflow. This feature closely mirrors Azure Local VM capabilities and references many Azure Local VM articles. You'll learn about key differences and limitations of disconnected operations.
15+
This article gives a brief overview of Azure Local virtual machine (VM) management features for disconnected operations on Azure Local. It covers the benefits, components, and high-level workflow. This feature closely mirrors Azure Local VM capabilities and references many Azure Local VM articles. You learn about key differences and limitations of disconnected operations.
1716

1817
[!INCLUDE [IMPORTANT](../includes/disconnected-operations-preview.md)]
1918

2019
## Overview
2120

22-
Azure Local VM management lets you set up and manage VMs in your on-premises Azure Local environment. IT admins can use Azure management tools to enable self-service VM management and automate deployment.
21+
Azure Local VM management lets you set up and manage VMs in your on-premises Azure Local environment. IT admins can use Azure management tools to let users manage VMs and automate deployment.
2322

2423
For more information, see [What is Azure Local VM management?](../manage/azure-arc-vm-management-overview.md)
2524

@@ -37,36 +36,37 @@ Azure Local VMs running disconnected operations have the following limitations:
3736

3837
### VM images
3938

40-
- You can only create VM images from a local share.
41-
- You can only create VM images using Azure Command Line (CLI). This release doesn't support image creation via Azure portal.
39+
- Create VM images only from a local share.
40+
- Create VM images only using Azure Command Line (CLI). This release doesn't support image creation in the Azure portal.
4241
- Marketplace, Azure storage account, and images from an existing Azure Local VM aren't supported.
4342

4443
### Network interfaces
4544

46-
You can only create network interfaces in CLI. This release doesn't support network interface creation via Azure portal.
45+
Create network interfaces only in CLI. This release doesn't support network interface creation in the Azure portal.
4746

4847
### Storage paths
4948

50-
- You can only create storage paths in CLI. This release doesn't support storage path creation via Azure portal.
51-
- You can't delete storage paths using CLI or the portal if they're connected to an Azure Local VM or VM image. First, delete the Azure Local VM and image using that storage path.
49+
- Create storage paths only in CLI. This release doesn't support storage path creation in the Azure portal.
50+
- Don't delete storage paths using CLI or the portal if they're connected to an Azure Local VM or VM image. First, delete the Azure Local VM and image using that storage path.
5251

5352
### Logical networks
5453

55-
- You can only create logical networks in CLI; the portal isn't supported.
56-
- You can see and use logical networks; however, they may not be fully loaded in the portal.
54+
- Create logical networks only in CLI; the portal isn't supported.
55+
- You can see and use logical networks, but they might not fully load in the portal.
5756
- Deleting a logical network used by a network interface doesn't fail as expected. It deletes the network and results in a **Failed** state. To recover, recreate the logical network.
5857

5958
### Proxy servers
6059

61-
Proxy servers aren't supported for connecting to outbound internet.
60+
Proxy servers aren't supported for outbound internet connections.
6261

6362
### Machine creation
6463

65-
- You can create a VM through the portal via **Azure Arc** > **Machines** > **Add/Create** > **Create a machine in a connected host environment**. For more information, see step 7 under the Create Azure Local VMs section.
64+
- Create a VM in the portal by selecting **Azure Arc** > **Machines** > **Add/Create** > **Create a machine in a connected host environment**. For more information, see step 7 under the Create Azure Local VMs section.
6665

6766
:::image type="content" source="./media/disconnected-operations/arc-vms/create-arc-vms.png" alt-text="Screenshot showing how create an Azure Local VM from the portal." lightbox=" ./media/disconnected-operations/arc-vms/create-arc-vms.png":::
6867

69-
- The **Create** button in the Virtual Machines section of the Azure Local resource on the portal can't be used to create a machine.
68+
> [!NOTE]
69+
> Don't use the **Create** button in the Virtual Machines section of the Azure Local resource on the portal to create a machine.
7070
7171
## Create Azure Local VMs with disconnected operations
7272

@@ -95,7 +95,7 @@ Follow these steps to create Azure Local VMs running disconnected operations.
9595
9696
az login
9797
98-
# Check and update variables according to your environment.
98+
# Check and update variables for your environment.
9999
100100
$subscriptionId = "<SubscriptonId>" # The starter subscription Id
101101
$resource_group = "disconnected-test-rg"
@@ -141,11 +141,11 @@ Follow these steps to create Azure Local VMs running disconnected operations.
141141
Here's an example script:
142142
143143
```azurecli
144-
# Update vm-switch-name and IP addresses in address-prefixes/ip-pool-start/ip-pool-end/gate according to your environment.
144+
# Update vm-switch-name and IP addresses in address-prefixes, ip-pool-start, ip-pool-end, and gate for your environment.
145145
146146
# You can find them in: C:\CloudDeployment\FullEnvironment.json
147147
148-
# Find the “HostNetwork”, “Intents”, “Name” for the vm-switch-name. Take the name and put it in the parenthesis of the example script. For example "ConvergedSwitch(NameFromJSON)"
148+
# Find the “HostNetwork”, “Intents”, “Name” for the vm-switch-name. Take the vm-switch-name and put it in the parentheses of the example script. For example "ConvergedSwitch(NameFromJSON)"
149149
# Find the "InfrastructureNetwork": section under “DeploymentData” to find the IP address details
150150
151151
az stack-hci-vm network lnet create `
@@ -167,7 +167,7 @@ Follow these steps to create Azure Local VMs running disconnected operations.
167167
Here's an example script.
168168
169169
```azurecli
170-
# Pick an ip-address between ip-pool-start and ip-pool-end from LNET.
170+
# Pick an IP address between ip-pool-start and ip-pool-end from LNET.
171171
172172
az stack-hci-vm network nic create `
173173
--resource-group $resource_group `
@@ -200,32 +200,32 @@ Follow these steps to create Azure Local VMs running disconnected operations.
200200
201201
## Manage Azure Local VMs and VM resources
202202
203-
To manage Azure Local VMs using CLI, see [Azure Local VMs using the Azure CLI](/azure/azure-local/manage/manage-arc-virtual-machines?view=azloc-24112&tabs=windows&preserve-view=true). To verify the status of the VM, see [Status of the VM](../manage/manage-arc-virtual-machines.md#status-displayed-as-connecting).
203+
To manage Azure Local VMs using CLI, see [Azure Local VMs using the Azure CLI](/azure/azure-local/manage/manage-arc-virtual-machines?view=azloc-24112&tabs=windows&preserve-view=true). To check the status of the VM, see [Status of the VM](../manage/manage-arc-virtual-machines.md#status-displayed-as-connecting).
204204
205205
For Azure Local VM resources:
206206
207-
- If you remove a data disk interface used by a VM, the command doesn't fail as expected. Instead, it deletes the data disk interface and results in an incorrect provisioning state as **Failed**.
207+
- If you remove a data disk interface used by a VM, the command doesn't fail as expected. Instead, it deletes the data disk interface and sets the provisioning state as **Failed**.
208208
209-
- To restore the provisioning state to **Succeeded**, you need to recreate the data disk.
209+
- To restore the provisioning state to **Succeeded**, recreate the data disk.
210210
211211
## Manage VM extensions
212212
213-
The supported VM extensions are *Azure Monitor Agent* and *Custom Script*.
213+
Supported VM extensions are *Azure Monitor Agent* and *Custom Script*.
214214
215-
To manage VM extensions, see [manage VM extensions](../manage/virtual-machine-manage-extension.md) on Arc-enabled VMs for Azure Local.
215+
To manage VM extensions, see [Manage VM extensions](../manage/virtual-machine-manage-extension.md) on Arc-enabled VMs for Azure Local.
216216
217217
## Related content
218218
219-
- [Collect log files for Azure Local VMs](../manage/collect-log-files-arc-enabled-vms.md).
219+
- [Collect log files for Azure Local VMs](../manage/collect-log-files-arc-enabled-vms.md)
220220
221-
- [Troubleshoot Azure Local VM management](../manage/troubleshoot-arc-enabled-vms.md).
221+
- [Troubleshoot Azure Local VM management](../manage/troubleshoot-arc-enabled-vms.md)
222222
223-
- [Azure Local VM management FAQ](../manage/azure-arc-vms-faq.yml).
223+
- [Azure Local VM management FAQ](../manage/azure-arc-vms-faq.yml)
224224
225225
::: moniker-end
226226
227227
::: moniker range="<=azloc-24111"
228228
229229
This feature is available only in Azure Local 2411.2.
230230
231-
::: moniker-end
231+
::: moniker-end

0 commit comments

Comments
 (0)