Disable-AksHciArcConnection
Sinopse
Desabilita a conexão do Arc em um cluster híbrido do AKS.
Sintaxe
Disable-AksHciArcConnection -name <String>
-tenantId <String>
-subscriptionId <String>
-resourceGroup <String>
-credential <PSCredential>
-location <String>
Descrição
Desabilita a conexão do Arc em um AKS em um cluster híbrido do AKS. Esse comando não exclui nenhum recurso no Resource Manager do Azure. Depois de executar esse comando, acesse o portal do Azure para limpo todos os recursos restantes.
Exemplos
Desconectar um cluster híbrido do AKS para o Azure Arc para Kubernetes usando o logon de usuário do Azure
Esse comando desconecta o cluster de carga de trabalho do Azure Arc usando a ID da assinatura e o grupo de recursos passados Set-AksHciRegistration
no comando ao registrar o host do AKS para cobrança. Verifique se você tem acesso à assinatura em uma função "Proprietário". Você pode marcar seu nível de acesso navegando até sua assinatura, clicando em "Controle de acesso (IAM)" no lado esquerdo do portal do Azure e clicando em "Exibir meu acesso".
Connect-AzAccount
Disable-AksHciArcConnection -name "myCluster"
Desconectar um AKS no cluster híbrido do AKS para o Azure Arc para Kubernetes usando uma entidade de serviço
Se você não tiver acesso a uma assinatura na qual é um "Proprietário", poderá desconectar o cluster de carga de trabalho do Azure Arc usando uma entidade de serviço.
O primeiro comando solicita credenciais de entidade de serviço e as armazena na variável $Credential. Insira a ID do aplicativo para o nome de usuário e o segredo da entidade de serviço como a senha quando solicitado. Certifique-se de obter esses valores de seu administrador de assinatura. O segundo comando desconecta o cluster do Azure Arc usando as credenciais da entidade de serviço armazenadas na variável $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"
Verifique se a entidade de serviço usada no comando acima tem a função "Proprietário" ou "Colaborador" atribuída a ela e se ela tem escopo sobre a ID da assinatura e o grupo de recursos usados no comando. Para obter mais informações sobre entidades de serviço, visite criando entidades de serviço com Azure PowerShell
Parâmetros
-Name
O nome alfanumérico do cluster do AKS.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-tenantId
A ID do locatário da entidade de serviço do Azure. O valor padrão é o contexto de logon do Azure. Você pode descobrir a ID de locatário padrão usando (Get-AzContext).Tenant.Id
o 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 da assinatura da sua conta do Azure. O valor padrão é a ID da assinatura passada em 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
O nome do grupo de recursos do Azure. O valor padrão é o grupo de recursos passado em Set-AksHciRegistration
.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Credencial
PSCredential para a entidade de serviço do Azure.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Localização
O local ou a região do Azure do recurso do Azure. O valor padrão é o local passado em 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