Uma implantação via AWS CodeDeploy para instâncias EC2 está falhando durante os testes. Os logs do CloudWatch mostram um erro IAM_ROLE_PERMISSIONS. O que você deve fazer para corrigir esse erro de permissão para a função de serviço do CodeDeploy?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Anexe a política gerenciada AWS AWSCodeDeployRole à função de serviço do CodeDeploy..
Por que esta é a resposta
O erro IAMROLEPERMISSIONS indica que a função de serviço do CodeDeploy não possui as permissões necessárias para executar as ações durante a implantação. A política gerenciada AWSCodeDeployRole concede as permissões mínimas exigidas pelo CodeDeploy para gerenciar implantações em instâncias EC2. Anexá-la à função de serviço resolverá o problema de permissões. A opção de verificar o nome da função IAM está incorreta porque o erro já aponta para permissões, não para um nome de função inválido. A política AWSCodeDeployRoleECS é para implantações ECS, não EC2. A instalação do agente CodeDeploy é crucial para a implantação, mas não resolverá um erro de permissão da função de serviço do CodeDeploy, que é um problema de configuração do IAM.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão