Enable-AksHciArcConnection
Streszczenie
Włącza połączenie usługi Arc dla klastra hybrydowego usługi AKS.
Składnia
Enable-AksHciArcConnection -name <String>
[-tenantId <String>]
[-subscriptionId <String>]
[-resourceGroup <String>]
[-credential <PSCredential>]
[-location <String>]
Opis
Włącza połączenie usługi Arc dla klastra hybrydowego usługi AKS.
Przykłady
Łączenie klastra hybrydowego usługi AKS z usługą Azure Arc dla platformy Kubernetes przy użyciu logowania użytkownika platformy Azure
To polecenie łączy klaster obciążenia z usługą Azure Arc przy użyciu identyfikatora subskrypcji i grupy zasobów przekazanej Set-AksHciRegistration
w poleceniu podczas rejestrowania hosta usługi AKS na potrzeby rozliczeń. Upewnij się, że masz dostęp do subskrypcji w roli "Właściciel". Poziom dostępu możesz sprawdzić, przechodząc do subskrypcji, klikając pozycję "Kontrola dostępu (IAM)" po lewej stronie Azure Portal, a następnie klikając pozycję "Wyświetl mój dostęp".
Connect-AzAccount
Enable-AksHciArcConnection -name "myCluster"
Łączenie klastra hybrydowego usługi AKS z usługą Azure Arc dla platformy Kubernetes przy użyciu jednostki usługi
Jeśli nie masz dostępu do subskrypcji, w której jesteś właścicielem, możesz połączyć klaster usługi AKS z usługą Azure Arc przy użyciu jednostki usługi.
Pierwsze polecenie wyświetla monit o poświadczenia jednostki usługi i przechowuje je w zmiennej credential
. Wprowadź identyfikator aplikacji dla nazwy użytkownika i klucza tajnego jednostki usługi jako hasło po wyświetleniu monitu. Upewnij się, że te wartości są uzyskiwane od administratora subskrypcji. Drugie polecenie łączy klaster z usługą Azure Arc przy użyciu poświadczeń jednostki usługi przechowywanych w zmiennej credential
.
$Credential = Get-Credential
Enable-AksHciArcConnection -name "myCluster" -subscriptionId "3000e2af-000-46d9-0000-4bdb12000000" -resourceGroup "myAzureResourceGroup" -credential $Credential -tenantId "xxxx-xxxx-xxxx-xxxx" -location "eastus"
Upewnij się, że jednostka usługi używana w powyższym poleceniu ma przypisaną rolę "Właściciel", "Współautor" lub "Klaster Kubernetes — dołączanie do usługi Azure Arc" i że ma ona zakres dla identyfikatora subskrypcji i grupy zasobów używanej w poleceniu. Aby uzyskać więcej informacji na temat jednostek usługi, odwiedź stronę tworzenie jednostek usługi za pomocą Azure PowerShell.
Parametry
-Name
Alfanumeryczna nazwa klastra usługi AKS.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-tenantId
Identyfikator dzierżawy jednostki usługi platformy Azure. Wartość domyślna to kontekst logowania platformy Azure. Domyślny identyfikator dzierżawy można znaleźć przy użyciu (Get-AzContext).Tenant.Id
polecenia .
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Subscriptionid
Identyfikator subskrypcji konta platformy Azure. Wartość domyślna to identyfikator subskrypcji przekazany w ustawie Set-AksHciRegistration.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-resourceGroup
Nazwa grupy zasobów platformy Azure. Wartość domyślna to grupa zasobów przekazana w ustawie Set-AksHciRegistration.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Poświadczeń
Jest to [PSCredential] dla jednostki usługi platformy Azure.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Lokalizacji
Lokalizacja lub region świadczenia usługi Azure zasobu platformy Azure. Wartość domyślna to lokalizacja przekazana w Set-AksHciRegistration
pliku . Jeśli nie przekazano lokalizacji w Set-AksHciRegistration
elemecie , wartość domyślna to lokalizacja grupy zasobów przekazanej w poleceniu Enable-AksHciConnection
.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: Azure resource group's location
Accept pipeline input: False
Accept wildcard characters: False