Em ambientes multilocatários típicos, o Alibaba Cloud Container Compute Service (ACS) emite arquivos kubeconfig com informações de identidade integradas que permitem aos usuários se conectar a um cluster. Caso um funcionário deixe sua organização ou haja suspeita de comprometimento de um arquivo kubeconfig, revogue o arquivo para garantir a segurança do seu cluster. Este tópico descreve como uma conta Alibaba Cloud ou um usuário RAM podem revogar um arquivo kubeconfig.
Notas de uso
Você pode revogar arquivos kubeconfig nos seguintes cenários:
Uma conta Alibaba Cloud revoga um arquivo kubeconfig de qualquer um de seus usuários RAM.
Um usuário RAM revoga seu próprio arquivo kubeconfig.
Revogar um arquivo kubeconfig gera automaticamente um novo.
Para contas Alibaba Cloud: revogar o kubeconfig de um usuário RAM
Apenas uma conta Alibaba Cloud pode revogar arquivos kubeconfig de outros usuários RAM ou funções RAM.
Acesse o console com sua conta Alibaba Cloud e siga estas etapas.
Acesse o console do ACS. No painel de navegação à esquerda, escolha Authorizations.
Na aba RAM Users, localize o usuário RAM de destino e clique em KubeConfig Management. O sistema exibe uma lista de clusters criados pelo usuário RAM. Siga as instruções na tela para revogar o arquivo do cluster de destino.
Para usuários RAM: revogar seu próprio kubeconfig
Acesse o console com suas credenciais de usuário RAM e siga estas etapas.
Após revogar o arquivo kubeconfig, você não poderá mais usá-lo para se conectar ao cluster. Tenha cuidado.
Acesse o console do ACS. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique no nome do cluster de destino. No painel de navegação à esquerda, escolha Cluster Information.
Na aba Connection Information, clique no botão vermelho Revoke Kubeconfig e, em seguida, clique em Revoke.
Revogar um kubeconfig para usuários não confiáveis
Se um funcionário sair da sua organização ou você não confiar mais em um usuário, a conta Alibaba Cloud deve primeiro revogar o arquivo kubeconfig dele. Em seguida, exclua o usuário RAM ou a função RAM correspondente. Excluir somente um usuário RAM ou uma função RAM não remove as permissões RBAC integradas no arquivo kubeconfig.
Antes de revogar o arquivo kubeconfig e excluir o usuário RAM correspondente, verifique se nenhum serviço no cluster depende das credenciais desse usuário. Para obter instruções específicas, consulte For Alibaba Cloud accounts: revoke a RAM user's kubeconfig.