Skip to content

Commit 74ecf0c

Browse files
authored
Merge pull request #232284 from alt-key/patch-2
Update network-requirements.md
2 parents 5a28b29 + 1396a4d commit 74ecf0c

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

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

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,18 @@ The firewall and proxy URLs below must be allowlisted in order to enable communi
1414
1515
|**Service**|**Port**|**URL**|**Direction**|**Notes**|
1616
|--|--|--|--|--|
17-
|SFS API endpoint | 443 | `msk8s.api.cdp.microsoft.com` | Management machine, Appliance VM IP and Control Plane IP need outbound connection. | Used when downloading product catalog, product bits, and OS images from SFS. |
18-
|Resource bridge (appliance) Dataplane service| 443 | `https://*.dp.prod.appliances.azure.com`| Appliance VM IP and Control Plane IP need outbound connection. | Communicate with resource provider in Azure.|
19-
|Resource bridge (appliance) container image download| 443 | `*.blob.core.windows.net, https://ecpacr.azurecr.io`| Appliance VM IP and Control Plane IP need outbound connection. | Required to pull container images. |
20-
|Resource bridge (appliance) image download| 80 | `msk8s.b.tlu.dl.delivery.mp.microsoft.com`| Management machine, Appliance VM IP and Control Plane IP need outbound connection. | Download the Arc Resource Bridge OS images. |
21-
|Resource bridge (appliance) image download| 443 | `msk8s.sb.tlu.dl.delivery.mp.microsoft.com`| Management machine, Appliance VM IP and Control Plane IP need outbound connection. | Download the Arc Resource Bridge OS images. |
22-
|Azure Arc for Kubernetes container image download| 443 | `https://azurearcfork8s.azurecr.io`| Appliance VM IP and Control Plane IP need outbound connection. | Required to pull container images. |
23-
|ADHS telemetry service | 443 | `adhs.events.data.microsoft.com`| Appliance VM IP and Control Plane IP need outbound connection. | Runs inside the appliance/mariner OS. Used periodically to send Microsoft required diagnostic data from control plane nodes. Used when telemetry is coming off Mariner, which would mean any Kubernetes control plane. |
24-
|Microsoft events data service | 443 |`v20.events.data.microsoft.com`| Appliance VM IP and Control Plane IP need outbound connection. | Used periodically to send Microsoft required diagnostic data from the Azure Stack HCI or Windows Server host. Used when telemetry is coming off Windows like Windows Server or HCI. |
25-
|Log collection for Arc Resource Bridge| 443 | `linuxgeneva-microsoft.azurecr.io`| Appliance VM IP and Control Plane IP need outbound connection. | Push logs for Appliance managed components.|
26-
|Resource bridge components download| 443 | `kvamanagementoperator.azurecr.io`| Appliance VM IP and Control Plane IP need outbound connection. | Required to pull artifacts for Appliance managed components.|
27-
|Microsoft Container Registry| 443 | `https://mcr.microsoft.com`| Management machine, Appliance VM IP and Control Plane IP need outbound connection. | Download container images for Arc Resource Bridge.|
28-
|Custom Locations| 443 | `sts.windows.net`| Appliance VM IP and Control Plane IP need outbound connection. | Required for use by the Custom Locations cluster extension.|
17+
|SFS API endpoint | 443 | `msk8s.api.cdp.microsoft.com` | Management machine, Appliance VM IPs and Control Plane IP need outbound connection. | Used when downloading product catalog, product bits, and OS images from SFS. |
18+
|Resource bridge (appliance) Dataplane service| 443 | `https://*.dp.prod.appliances.azure.com`| Appliance VMs IP and Control Plane IP need outbound connection. | Communicate with resource provider in Azure.|
19+
|Resource bridge (appliance) container image download| 443 | `*.blob.core.windows.net, https://ecpacr.azurecr.io`| Appliance VM IPs and Control Plane IP need outbound connection. | Required to pull container images. |
20+
|Resource bridge (appliance) image download| 80 | `msk8s.b.tlu.dl.delivery.mp.microsoft.com`| Management machine, Appliance VM IPs and Control Plane IP need outbound connection. | Download the Arc Resource Bridge OS images. |
21+
|Resource bridge (appliance) image download| 443 | `msk8s.sb.tlu.dl.delivery.mp.microsoft.com`| Management machine, Appliance VM IPs and Control Plane IP need outbound connection. | Download the Arc Resource Bridge OS images. |
22+
|Azure Arc for Kubernetes container image download| 443 | `https://azurearcfork8s.azurecr.io`| Appliance VM IPs and Control Plane IP need outbound connection. | Required to pull container images. |
23+
|ADHS telemetry service | 443 | `adhs.events.data.microsoft.com`| Appliance VM IPs and Control Plane IP need outbound connection. | Runs inside the appliance/mariner OS. Used periodically to send Microsoft required diagnostic data from control plane nodes. Used when telemetry is coming off Mariner, which would mean any Kubernetes control plane. |
24+
|Microsoft events data service | 443 |`v20.events.data.microsoft.com`| Appliance VM IPs and Control Plane IP need outbound connection. | Used periodically to send Microsoft required diagnostic data from the Azure Stack HCI or Windows Server host. Used when telemetry is coming off Windows like Windows Server or HCI. |
25+
|Log collection for Arc Resource Bridge| 443 | `linuxgeneva-microsoft.azurecr.io`| Appliance VM IPs and Control Plane IP need outbound connection. | Push logs for Appliance managed components.|
26+
|Resource bridge components download| 443 | `kvamanagementoperator.azurecr.io`| Appliance VM IPs and Control Plane IP need outbound connection. | Required to pull artifacts for Appliance managed components.|
27+
|Microsoft Container Registry| 443 | `https://mcr.microsoft.com`| Management machine, Appliance VM IPs and Control Plane IP need outbound connection. | Download container images for Arc Resource Bridge.|
28+
|Custom Locations| 443 | `sts.windows.net`| Appliance VM IPs and Control Plane IP need outbound connection. | Required for use by the Custom Locations cluster extension.|
2929
|Python package| 443 | `*.pypi.org`| Management machine needs outbound connection. | Validate Kubernetes and Python versions.|
3030
|Azure CLI| 443 | `*.pythonhosted.org`| Management machine needs outbound connection. | Python packages for Azure CLI installation.|
31+
|Diagnostic data | 443 | `gcs.prod.monitoring.core.windows.net` | Appliance VM IPs need outbound connection. | Used periodically to send Microsoft required diagnostic data from control plane nodes.|

0 commit comments

Comments
 (0)