I det här avsnittet beskrivs nätverkskraven för att ansluta ett Kubernetes-kluster till Azure Arc och stödja olika Arc-aktiverade Kubernetes-scenarier.
Details
I allmänhet omfattar anslutningskrav följande principer:
Alla anslutningar är TCP om inget annat anges.
Alla HTTP-anslutningar använder HTTPS- och SSL/TLS med officiellt signerade och verifierbara certifikat.
Alla anslutningar är utgående om inget annat anges.
Om du vill använda en proxy kontrollerar du att agenterna och datorn som utför registreringsprocessen uppfyller nätverkskraven i den här artikeln.
Azure Arc-agenter kräver följande utgående URL:er https://:443 för att fungera.
För *.servicebus.windows.netmåste websockets aktiveras för utgående åtkomst i brandväggen och proxyn.
Slutpunkt (DNS)
beskrivning
https://management.azure.com
Krävs för att agenten ska kunna ansluta till Azure och registrera klustret.
Krävs för att hämta containeravbildningar för Azure Arc-agenter.
https://gbl.his.arc.azure.com
Krävs för att hämta den regionala slutpunkten för att hämta systemtilldelade hanterade identitetscertifikat.
https://*.his.arc.azure.com
Krävs för att hämta systemtilldelade hanterade identitetscertifikat.
https://k8connecthelm.azureedge.net
az connectedk8s connect använder Helm 3 för att distribuera Azure Arc-agenter i Kubernetes-klustret. Den här slutpunkten behövs för nedladdning av Helm-klienten för att underlätta distributionen av agentens helm-diagram.
Om du vill översätta *.servicebus.windows.net jokertecknet till specifika slutpunkter använder du kommandot:
GET https://guestnotificationservice.azure.com/urls/allowlist?api-version=2020-01-01&location=<region>
Om du vill hämta regionsegmentet för en regional slutpunkt tar du bort alla blanksteg från Namnet på Azure-regionen. Till exempel regionen USA, östra 2 , är eastus2regionnamnet .
Till exempel: *.<region>.arcdataservices.com bör finnas *.eastus2.arcdataservices.com i regionen USA, östra 2.
Om du vill se en lista över alla regioner kör du det här kommandot:
az account list-locations -o table
Get-AzLocation | Format-Table
Viktigt!
Azure Arc-agenter kräver följande utgående URL:er https://:443 för att fungera.
För *.servicebus.usgovcloudapi.netmåste websockets aktiveras för utgående åtkomst i brandväggen och proxyn.
Slutpunkt (DNS)
beskrivning
https://management.usgovcloudapi.net
Krävs för att agenten ska kunna ansluta till Azure och registrera klustret.
Krävs för att hämta containeravbildningar för Azure Arc-agenter.
https://gbl.his.arc.azure.us
Krävs för att hämta den regionala slutpunkten för att hämta systemtilldelade hanterade identitetscertifikat.
https://usgv.his.arc.azure.us
Krävs för att hämta systemtilldelade hanterade identitetscertifikat.
https://k8connecthelm.azureedge.net
az connectedk8s connect använder Helm 3 för att distribuera Azure Arc-agenter i Kubernetes-klustret. Den här slutpunkten behövs för nedladdning av Helm-klienten för att underlätta distributionen av agentens helm-diagram.
Om du vill översätta *.servicebus.usgovcloudapi.net jokertecknet till specifika slutpunkter använder du kommandot:
GET https://guestnotificationservice.azure.us/urls/allowlist?api-version=2020-01-01&location=region
Om du vill hämta regionsegmentet för en regional slutpunkt tar du bort alla blanksteg från Namnet på Azure-regionen. Till exempel regionen USA, östra 2 , är eastus2regionnamnet .
Till exempel: *.<region>.arcdataservices.com bör finnas *.eastus2.arcdataservices.com i regionen USA, östra 2.
Om du vill se en lista över alla regioner kör du det här kommandot:
az account list-locations -o table
Get-AzLocation | Format-Table
Viktigt!
Azure Arc-agenter kräver följande utgående URL:er https://:443 för att fungera.
För *.servicebus.chinacloudapi.cnmåste websockets aktiveras för utgående åtkomst i brandväggen och proxyn.
Slutpunkt (DNS)
beskrivning
https://management.chinacloudapi.cn
Krävs för att agenten ska kunna ansluta till Azure och registrera klustret.
Krävs för att hämta och uppdatera Azure Resource Manager-token.
mcr.azk8s.cn
Krävs för att hämta containeravbildningar för Azure Arc-agenter.
https://gbl.his.arc.azure.cn
Krävs för att hämta den regionala slutpunkten för att hämta systemtilldelade hanterade identitetscertifikat.
https://*.his.arc.azure.cn
Krävs för att hämta systemtilldelade hanterade identitetscertifikat.
https://k8connecthelm.azureedge.net
az connectedk8s connect använder Helm 3 för att distribuera Azure Arc-agenter i Kubernetes-klustret. Den här slutpunkten behövs för nedladdning av Helm-klienten för att underlätta distributionen av agentens helm-diagram.
Proxyservrar för containerregister för virtuella Azure China-datorer.
Ytterligare slutpunkter
Beroende på ditt scenario kan du behöva anslutning till andra URL:er, till exempel de som används av Azure Portal, hanteringsverktyg eller andra Azure-tjänster. Granska särskilt de här listorna för att se till att du tillåter anslutning till nödvändiga slutpunkter: