Compartilhar via


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

Próximas etapas

Referência do AksHci PowerShell