Skip to content

Commit 212d9dd

Browse files
committed
inbound connectivity URL updates
1 parent bbc4481 commit 212d9dd

File tree

4 files changed

+21
-11
lines changed

4 files changed

+21
-11
lines changed

articles/azure-arc/network-requirements-consolidated.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Azure Arc network requirements
33
description: A consolidated list of network requirements for Azure Arc features and Azure Arc-enabled services. Lists endpoints, ports, and protocols.
4-
ms.date: 04/17/2024
4+
ms.date: 05/22/2024
55
ms.topic: reference
66
---
77

articles/azure-arc/resource-bridge/includes/network-requirements.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
ms.topic: include
3-
ms.date: 03/19/2024
3+
ms.date: 05/22/2024
44
---
55

6-
### Outbound connectivity
6+
### Outbound connectivity requirements
77

88
The firewall and proxy URLs below must be allowlisted in order to enable communication from the management machine, Appliance VM, and Control Plane IP to the required Arc resource bridge URLs.
99

@@ -42,6 +42,16 @@ The firewall and proxy URLs below must be allowlisted in order to enable communi
4242
|Azure Arc Agent| 443 | `*.dp.kubernetesconfiguration.azure.com`| Management machine needs outbound connection. | Dataplane used for Arc agent.|
4343
|Python package| 443 | `pypi.org`, `*.pypi.org`| Management machine needs outbound connection. | Validate Kubernetes and Python versions.|
4444
|Azure CLI| 443 | `pythonhosted.org`, `*.pythonhosted.org`| Management machine needs outbound connection. | Python packages for Azure CLI installation.|
45-
|SSH| 22 | `Arc resource bridge appliance VM IPs` | Management machine needs outbound connection. | Used for troubleshooting the appliance VM.|
46-
|Kubernetes API server| 6443 | `Arc resource bridge appliance VM IPs` | Management machine needs outbound connection. | Management of appliance VM.|
4745

46+
## Inbound connectivity requirements
47+
48+
The following ports must be allowlisted in your firewall/proxy to enable communication between the management machine, Appliance VM IPs, and Control Plane IPs. Ensure these ports are open to facilitate the deployment and maintenance of the Azure Arc Resource Bridge.
49+
50+
|**Service**|**Port**|**URL**|**Direction**|**Notes**|
51+
|--|--|--|--|--|
52+
|SSH| 22 | `appliance VM IPs` and `Management machine` | Bidirectional | Used for deploying & maintaining the appliance VM.|
53+
|Kubernetes API server| 6443 | `appliance VM IPs` and `Management machine` | Bidirectional | Management of appliance VM.|
54+
|HTTPS | 443 | `private cloud management console` | Management machine needs outbound connection. | Communication with management console. (ex: VMware vCenter server)|
55+
|SSH| 22 | `control plane IP` and `Management machine` | Bidirectional | Used for deploying & maintaining the appliance VM.|
56+
|Kubernetes API server| 6443 | `control plane IP` and `Management machine`| Bidirectional | Management of appliance VM.|
57+
|HTTPS | 443 | `private cloud management console` | Appliance VM IPs needs outbound connection. | Communication with management console. (ex: VMware vCenter server)|

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Azure Arc resource bridge network requirements
33
description: Learn about network requirements for Azure Arc resource bridge including URLs that must be allowlisted.
44
ms.topic: conceptual
5-
ms.date: 03/19/2024
5+
ms.date: 05/22/2024
66
---
77

88
# Azure Arc resource bridge network requirements

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Azure Arc resource bridge system requirements
33
description: Learn about system requirements for Azure Arc resource bridge.
44
ms.topic: conceptual
5-
ms.date: 02/09/2024
5+
ms.date: 05/22/2024
66
---
77

88
# Azure Arc resource bridge system requirements
@@ -68,7 +68,7 @@ Management machine requirements:
6868

6969
- communication over port 443 to the private cloud management console (ex: VMware vCenter machine)
7070

71-
- Internal and external DNS resolution. The DNS server must resolve internal names, such as the vCenter endpoint for vSphere or cloud agent service endpoint for Azure Stack HCI. The DNS server must also be able to resolve external addresses that are [required URLs](network-requirements.md#outbound-connectivity) for deployment.
71+
- Internal and external DNS resolution. The DNS server must resolve internal names, such as the vCenter endpoint for vSphere or cloud agent service endpoint for Azure Stack HCI. The DNS server must also be able to resolve external addresses that are [required URLs](network-requirements.md#outbound-connectivity-requirements) for deployment.
7272
- Internet access
7373

7474
## Appliance VM IP address requirements
@@ -81,7 +81,7 @@ Appliance VM IP address requirements:
8181

8282
- Communcation with the private cloud management endpoint via Port 443 (such as VMware vCenter).
8383

84-
- Internet connectivity to [required URLs](network-requirements.md#outbound-connectivity) enabled in proxy/firewall.
84+
- Internet connectivity to [required URLs](network-requirements.md#outbound-connectivity-requirements) enabled in proxy/firewall.
8585
- Static IP assigned and within the IP address prefix.
8686

8787
- Internal and external DNS resolution.
@@ -97,7 +97,7 @@ Reserved appliance VM IP requirements:
9797

9898
- Communcation with the private cloud management endpoint via Port 443 (such as VMware vCenter).
9999

100-
- Internet connectivity to [required URLs](network-requirements.md#outbound-connectivity) enabled in proxy/firewall.
100+
- Internet connectivity to [required URLs](network-requirements.md#outbound-connectivity-requirements) enabled in proxy/firewall.
101101

102102
- Static IP assigned and within the IP address prefix.
103103

@@ -107,7 +107,7 @@ Reserved appliance VM IP requirements:
107107

108108
## Control plane IP requirements
109109

110-
The appliance VM hosts a management Kubernetes cluster with a control plane that requires a single, static IP address. This IP is assigned from the `controlplaneendpoint` parameter in the `createconfig` command or equivalent configuration files creation command.
110+
The appliance VM hosts a management Kubernetes cluster with a control plane that requires a single, static IP address. This IP is assigned from the `controlplaneendpoint` parameter in the `createconfig` command or equivalent configuration files creation command.
111111

112112
Control plane IP requirements:
113113

0 commit comments

Comments
 (0)