Disable-AksHciArcConnection
Streszczenie
Wyłącza połączenie usługi Arc w klastrze hybrydowym usługi AKS.
Składnia
Disable-AksHciArcConnection -name <String>
-tenantId <String>
-subscriptionId <String>
-resourceGroup <String>
-credential <PSCredential>
-location <String>
Opis
Wyłącza połączenie usługi Arc w usłudze AKS w klastrze hybrydowym usługi AKS. To polecenie nie usuwa żadnych zasobów na platformie Azure Resource Manager. Po uruchomieniu tego polecenia upewnij się, że przejdziesz do Azure Portal, aby wyczyścić wszystkie pozostałe zasoby.
Przykłady
Rozłącz klaster hybrydowy usługi AKS z usługą Azure Arc dla platformy Kubernetes przy użyciu logowania użytkownika platformy Azure
To polecenie rozłącza klaster obciążenia z usługi 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
Disable-AksHciArcConnection -name "myCluster"
Odłączanie usługi AKS w klastrze hybrydowym usługi AKS do usługi 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 odłączyć klaster obciążenia od usługi Azure Arc przy użyciu jednostki usługi.
Pierwsze polecenie wyświetla monity 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 otrzymasz te wartości od administratora subskrypcji. Drugie polecenie rozłącza klaster z usługą Azure Arc przy użyciu poświadczeń jednostki usługi przechowywanych w zmiennej $Credential.
$Credential = Get-Credential
Disable-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" lub "Współautor" 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 Set-AksHciRegistration
pliku .
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 Set-AksHciRegistration
pliku .
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Poświadczeń
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 platformy Azure zasobu platformy Azure. Wartość domyślna to lokalizacja przekazana w Set-AksHciRegistration
pliku .
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