Disable-AksHciArcConnection
Riepilogo
Disabilita la connessione Arc in un cluster ibrido del servizio Azure Kubernetes.
Sintassi
Disable-AksHciArcConnection -name <String>
-tenantId <String>
-subscriptionId <String>
-resourceGroup <String>
-credential <PSCredential>
-location <String>
Descrizione
Disabilita la connessione Arc in un servizio Azure Kubernetes in un cluster ibrido del servizio Azure Kubernetes. Questo comando non elimina alcuna risorsa nel Resource Manager di Azure. Dopo aver eseguito questo comando, assicurarsi di passare al portale di Azure per pulire le risorse rimanenti.
Esempio
Disconnettere un cluster ibrido del servizio Azure Kubernetes ad Azure Arc per Kubernetes usando l'account di accesso utente di Azure
Questo comando disconnette il cluster del carico di lavoro da Azure Arc usando l'ID sottoscrizione e il gruppo di risorse passati al Set-AksHciRegistration
comando durante la registrazione dell'host del servizio Azure Kubernetes per la fatturazione. Assicurarsi di avere accesso alla sottoscrizione in un ruolo "Proprietario". È possibile controllare il livello di accesso passando alla sottoscrizione, facendo clic su "Controllo di accesso (IAM)" sul lato sinistro del portale di Azure e quindi facendo clic su "Visualizza l'accesso".
Connect-AzAccount
Disable-AksHciArcConnection -name "myCluster"
Disconnettere un servizio Azure Kubernetes in un cluster ibrido del servizio Azure Kubernetes con un'entità servizio
Se non si ha accesso a una sottoscrizione in cui si è "Proprietario", è possibile disconnettere il cluster del carico di lavoro da Azure Arc usando un'entità servizio.
Il primo comando richiede le credenziali dell'entità servizio e le archivia nella variabile $Credential. Immettere l'ID applicazione per il nome utente e il segreto dell'entità servizio come password quando richiesto. Assicurarsi di ottenere questi valori dall'amministratore della sottoscrizione. Il secondo comando disconnette il cluster da Azure Arc usando le credenziali dell'entità servizio archiviate nella variabile $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"
Assicurarsi che all'entità servizio usata nel comando precedente sia assegnato il ruolo "Proprietario" o "Collaboratore" e che abbia ambito sull'ID sottoscrizione e sul gruppo di risorse usato nel comando. Per altre informazioni sulle entità servizio, vedere Creazione di entità servizio con Azure PowerShell
Parametri
-Name
Nome alfanumerico del cluster del servizio Azure Kubernetes.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-tenantId
ID tenant dell'entità servizio di Azure. Il valore predefinito è il contesto di accesso di Azure. È possibile trovare l'ID tenant predefinito usando il (Get-AzContext).Tenant.Id
comando .
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Subscriptionid
ID sottoscrizione dell'account Azure. Il valore predefinito è l'ID sottoscrizione passato in 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
Nome del gruppo di risorse di Azure. Il valore predefinito è il gruppo di risorse passato in Set-AksHciRegistration
.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Credenziali
PSCredential per l'entità servizio di Azure.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Posizione
Località o area di Azure della risorsa di Azure. Il valore predefinito è la posizione passata in Set-AksHciRegistration
.
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