You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
5
5
ms.topic: overview
6
6
ms.custom: references_regions
7
7
---
@@ -19,7 +19,6 @@ Arc resource bridge delivers the following benefits:
19
19
* Designed to recover from software failures.
20
20
* Supports deployment to any private cloud hosted on Hyper-V or VMware from the Azure portal or using the Azure Command-Line Interface (CLI).
21
21
22
-
23
22
## Overview
24
23
25
24
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
74
73
* Add, remove, and update network interfaces
75
74
* Add, remove, and update disks and update VM size (CPU cores and memory)
76
75
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
-
85
76
### Supported regions
86
77
87
78
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
118
109
119
110
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.
120
111
112
+
For more information, see [Azure Arc resource bridge (preview) network requirements](network-requirements.md).
113
+
121
114
## Next steps
122
115
123
116
* Learn more about [how Azure Arc-enabled VMware vSphere extends Azure's governance and management capabilities to VMware vSphere infrastructure](../vmware-vsphere/overview.md).
124
117
* 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.
Copy file name to clipboardExpand all lines: articles/azure-arc/resource-bridge/system-requirements.md
+54-2Lines changed: 54 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,14 @@ This article describes the system requirements for deploying Azure Arc resource
11
11
12
12
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.
13
13
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
+
14
22
## Minimum resource requirements
15
23
16
24
Arc resource bridge has the following minimum resource requirements:
@@ -22,7 +30,7 @@ Arc resource bridge has the following minimum resource requirements:
22
30
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.
23
31
24
32
> [!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.
26
34
27
35
## Management machine requirements
28
36
@@ -104,7 +112,51 @@ The appliance VM hosts a management Kubernetes cluster. The `kubeconfig` is a lo
104
112
105
113
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.
106
114
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).
0 commit comments