Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo ajuda você a diagnosticar e resolver problemas relacionados a prompts de autenticação repetidos do Entra ao usar kubectl com Kubernetes RBAC no AKS habilitado pelo Azure Arc.
Sintomas
Quando você usa kubectl com autenticação Microsoft Entra e Kubernetes RBAC no AKS no Azure Local, os prompts de autenticação Entra aparecem após cada execução de comando.
Causas possíveis
Esse problema é causado por um bug do GitHub introduzido no kubelogin versão 0.2.0 e posterior.
Atenuação
Para atenuar esse problema, você pode usar um dos dois métodos a seguir:
Downgrade kubelogin para a versão 0.1.9. Esta versão estável não tem o bug que causa repetidos prompts de autenticação. Você pode baixar esta versão do repositório GitHub. Selecione o ativo apropriado para seu sistema operacional ou arquitetura, extraia-o e substitua seu binário kubelogin existente.
Como alternativa, se você tiver permissões de administrador, poderá usar o
--adminsinalizador com oaz aksarc get-credentialscomando. Este método ignora a autenticação kubelogin recuperando credenciais de administrador diretamente:az aksarc get-credentials -g $resource_group_name -n $aks_cluster_name --file <file-name> --admin