Solucionar problemas de identidades de pods para complementos do EKS - Amazon EKS

Ajudar a melhorar esta página

Para contribuir com este guia de usuário, escolha o link Editar esta página no GitHub, disponível no painel direito de cada página.

Solucionar problemas de identidades de pods para complementos do EKS

Se os seus complementos estiverem encontrando erros ao tentar operações da API, do SDK ou da AWS CLI, verifique se:

  • O Agente de identidade de pods está instalado no seu cluster.

  • O complemento tem uma associação de identidade de pods válida.

    • Use a AWS CLI para recuperar as associações do nome da conta de serviço usada pelo complemento.

      aws eks list-pod-identity-associations --cluster-name <cluster-name>
  • O perfil do IAM tem a política de confiança necessária para as identidades de pods.

    • Use a AWS CLI para recuperar a política de confiança de um complemento.

      aws iam get-role --role-name <role-name> --query Role.AssumeRolePolicyDocument
  • O perfil do IAM tem as permissões necessárias para o complemento.

    • Use o AWS CloudTrail para rever eventos do AccessDenied ou UnauthorizedOperation.

  • O nome da conta de serviço na associação de identidade de pods corresponde ao nome da conta de serviço usado pelo complemento.

  • Verifique a configuração de MutatingWebhookConfiguration denominada pod-identity-webhook

    • As admissionReviewVersions do webhook precisam ser v1beta1 e não funcionam com a v1.