Comece agoraComece grátis

Decida quem pode assumir a role

Seus jobs de build rodam fora da AWS, então nenhuma role está anexada e a cadeia de credenciais não encontra nada para carregar. Em vez disso, a plataforma de CI assina um token OIDC de curta duração informando o repositório em que o job rodou, e o STS troca esse token por credenciais temporárias.

Se a troca vai dar certo é decidido pela trust policy: a regra escrita antecipadamente em reports-deploy-role, dizendo quem pode assumi-la. Quatro jobs de build estão apresentando tokens esta manhã.

Abra o console de Trust policy e exija apenas o emissor; depois, execute os quatro jobs. Três retornam com credenciais. Adicione a condição de repositório e execute-os novamente.

O que a execução somente com o emissor informa para você?

Este exercicio faz parte do curso

Usando a segurança da AWS para desenvolvedores

Ver curso

exercicio interativo prático

Transforme teoria em prática com um dos nossos exercicio interativos

Iniciar exercicio