Skip to content

Commit 6f26ecd

Browse files
committed
last sections and cross link
1 parent 71ae438 commit 6f26ecd

File tree

2 files changed

+58
-12
lines changed

2 files changed

+58
-12
lines changed

articles/azure-arc/resource-bridge/overview.md

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Azure Arc resource bridge (preview) overview
33
description: Learn how to use Azure Arc resource bridge (preview) to support VM self-servicing on Azure Stack HCI, VMware, and System Center Virtual Machine Manager.
4-
ms.date: 01/06/2023
4+
ms.date: 02/15/2023
55
ms.topic: overview
66
ms.custom: references_regions
77
---
@@ -19,7 +19,6 @@ Arc resource bridge delivers the following benefits:
1919
* Designed to recover from software failures.
2020
* Supports deployment to any private cloud hosted on Hyper-V or VMware from the Azure portal or using the Azure Command-Line Interface (CLI).
2121

22-
2322
## Overview
2423

2524
Azure Arc resource bridge (preview) hosts other components such as [custom locations](..\platform\conceptual-custom-locations.md), cluster extensions, and other Azure Arc agents in order to deliver the level of functionality with the private cloud infrastructures it supports. This complex system is composed of three layers:
@@ -74,14 +73,6 @@ You can connect an SCVMM management server to Azure by deploying Azure Arc resou
7473
* Add, remove, and update network interfaces
7574
* Add, remove, and update disks and update VM size (CPU cores and memory)
7675

77-
## Prerequisites
78-
79-
[Azure CLI](/cli/azure/install-azure-cli) is required to deploy the Azure Arc resource bridge on supported private cloud environments.
80-
81-
If you are deploying on VMware, a x64 Python environment is required. The [pip](https://pypi.org/project/pip/) package installer for Python is also required.
82-
83-
If you are deploying on Azure Stack HCI, the x32 Azure CLI installer can be used to install Azure CLI.
84-
8576
### Supported regions
8677

8778
In order to use Arc resource bridge in a region, Arc resource bridge and the private cloud product must be supported in the region. For example, to use Arc resource bridge with Azure Stack HCI in East US, Arc resource bridge and Azure Stack HCI must be supported in East US. Please check with the private cloud product for their region availability - it is typically called out in their deployment instructions of Arc resource bridge. There are instances where Arc Resource Bridge may be available in a region where private cloud support is not yet available.
@@ -118,7 +109,10 @@ Arc resource bridge communicates outbound securely to Azure Arc over TCP port 44
118109

119110
You may need to allow specific URLs to [ensure outbound connectivity is not blocked](troubleshoot-resource-bridge.md#restricted-outbound-connectivity) by your firewall or proxy server.
120111

112+
For more information, see [Azure Arc resource bridge (preview) network requirements](network-requirements.md).
113+
121114
## Next steps
122115

123116
* Learn more about [how Azure Arc-enabled VMware vSphere extends Azure's governance and management capabilities to VMware vSphere infrastructure](../vmware-vsphere/overview.md).
124117
* Learn more about [provisioning and managing on-premises Windows and Linux VMs running on Azure Stack HCI clusters](/azure-stack/hci/manage/azure-arc-enabled-virtual-machines).
118+
* Review the [system requirements](system-requirements.md) for deploying and managing Arc resource bridge.

articles/azure-arc/resource-bridge/system-requirements.md

Lines changed: 54 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,14 @@ This article describes the system requirements for deploying Azure Arc resource
1111

1212
Arc resource bridge is used with other partner products, such as [Azure Stack HCI](/azure-stack/hci/manage/azure-arc-vm-management-overview), [Arc-enabled VMware vSphere](../vmware-vsphere/index.yml), and [Arc-enabled System Center Virtual Machine Manager (SCVMM)](../system-center-virtual-machine-manager/index.yml). These products may have additional requirements.
1313

14+
## Management tool requirements
15+
16+
[Azure CLI](/cli/azure/install-azure-cli) is required to deploy the Azure Arc resource bridge on supported private cloud environments.
17+
18+
If you are deploying on VMware, a x64 Python environment is required. The [pip](https://pypi.org/project/pip/) package installer for Python is also required.
19+
20+
If you are deploying on Azure Stack HCI, the x32 Azure CLI installer can be used to install Azure CLI.
21+
1422
## Minimum resource requirements
1523

1624
Arc resource bridge has the following minimum resource requirements:
@@ -22,7 +30,7 @@ Arc resource bridge has the following minimum resource requirements:
2230
These minimum requirements enable most scenarios. However, a partner product may support a higher resource connection count to Arc resource bridge, which requires the bridge to have higher resource requirements. Failure to provide sufficient resources may result in a number of errors during deployment, such as disk copy errors. Review the partner product's documentation for specific resource requirements.
2331

2432
> [!NOTE]
25-
> To use Arc resource bridge with Azure Kubernetes Service (AKS) on Azure Stack HCI, the AKS clusters must be deployed prior to deploying Arc resource bridge. If Arc resource bridge has already been deployed, AKS clusters can't be installed unless you delete Arc resource bridge first. Once your AKS clusters are deployed to Azure Stack HCI, you can deploy Arc resource bridge again.
33+
> To [use Arc resource bridge with Azure Kubernetes Service (AKS) on Azure Stack HCI](#aks-and-arc-resource-bridge-on-azure-stack-hci), the AKS clusters must be deployed prior to deploying Arc resource bridge. If Arc resource bridge has already been deployed, AKS clusters can't be installed unless you delete Arc resource bridge first. Once your AKS clusters are deployed to Azure Stack HCI, you can deploy Arc resource bridge again.
2634
2735
## Management machine requirements
2836

@@ -104,7 +112,51 @@ The appliance VM hosts a management Kubernetes cluster. The `kubeconfig` is a lo
104112

105113
Arc resource bridge uses a MOC login credential called [KVA token](/azure-stack/hci/manage/deploy-arc-resource-bridge-using-command-line#set-up-arc-vm-management) (kvatoken.tok) to interact with Azure Stack HCI. Tje KVA token is generated with the appliance configuration files when deploying Arc resource bridge. This token is also used when collecting logs for Arc resource bridge, so it should be saved in a secure location with the rest of the appliance configuration files. This file is saved in the directory provided during configuration file creation or the default CLI directory.
106114

107-
115+
## AKS and Arc Resource Bridge on Azure Stack HCI
116+
117+
To use AKS clusters and Arc resource bridge together on Azure Stack HCI, the AKS clusters must be deployed prior to deploying Arc resource bridge. If Arc resource bridge has already been deployed, AKS clusters can't be installed unless you delete Arc resource bridge first. Once your AKS clusters are deployed to Azure Stack HCI, you can deploy Arc resource bridge again.
118+
119+
The following example shows a network configuration setup for Arc resource bridge and AKS clusters when deployed on Azure Stack HCI. Key details are that Arc resource bridge and AKS share the same switch and `ipaddressprefix`, but require different IP addresses for `vippoolstart/end` and `k8snodeippoolstart/end`.
120+
121+
### Hybrid AKS
122+
123+
```
124+
azurestackhciprovider:
125+
virtualnetwork:
126+
   name: "mgmtvnet"
127+
   vswitchname: "Default Switch"
128+
   type: "Transparent"
129+
   macpoolname: 
130+
   vlanid: 0
131+
   ipaddressprefix: 172.16.0.0/16
132+
   gateway: 17.16.1.1 
133+
   dnsservers: 17.16.1.1
134+
   vippoolstart: 172.16.255.0
135+
   vippoolend: 172.16.255.254
136+
   k8snodeippoolstart: 172.16.10.0
137+
   k8snodeippoolend: 172.16.10.254 
138+
```
139+
140+
### Arc resource bridge
141+
142+
```
143+
azurestackhciprovider:
144+
virtualnetwork:
145+
      name: "mgmtvnet"
146+
      vswitchname: "Default Switch"
147+
      type: "Transparent"
148+
      macpoolname: 
149+
      vlanid: 0
150+
      ipaddressprefix: 172.16.0.0/16
151+
      gateway: 17.16.1.1
152+
      dnsservers: 17.16.0.1
153+
      vippoolstart: 172.16.250.0
154+
      vippoolend: 172.16.250.254
155+
      k8snodeippoolstart: 172.16.30.0
156+
      k8snodeippoolend: 172.16.30.254
157+
```
158+
159+
For instructions for how to deploy Arc resource bridge on Hybrid AKS, see [How to install Azure Arc Resource Bridge on Windows Server - AKS hybrid](/azure/aks/hybrid/deploy-arc-resource-bridge-windows-server).
108160

109161
## Next steps
110162

0 commit comments

Comments
 (0)