Een deployment via AWS CodeDeploy naar EC2-instances mislukt tijdens tests. CloudWatch-logs tonen een IAM_ROLE_PERMISSIONS-fout. Wat moet u doen om deze permissiefout voor de CodeDeploy-servicerol op te lossen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Koppel het AWSCodeDeployRole AWS managed policy aan de CodeDeploy-servicerol..
Waarom dit het antwoord is
De correcte oplossing is het koppelen van het AWSCodeDeployRole AWS managed policy aan de CodeDeploy-servicerol. Dit beleid verleent de noodzakelijke permissies die CodeDeploy nodig heeft om namens u acties uit te voeren, zoals het toegang krijgen tot S3-buckets voor applicatierevisies en het bijwerken van EC2-instances. De optie "Controleer of de deployment group verwijst naar de juiste IAM-rolnaam voor de CodeDeploy-servicerol" is belangrijk, maar lost de onderliggende permissiefout niet op als de rol zelf geen adequate permissies heeft. De optie "Koppel het AWSCodeDeployRoleECS AWS managed policy aan de CodeDeploy-servicerol" is onjuist omdat dit beleid specifiek is voor CodeDeploy-implementaties naar ECS, niet naar EC2-instances. De optie "Zorg ervoor dat de CodeDeploy agent is geïnstalleerd en actief is op elke instance in de deployment group" is cruciaal voor de werking van CodeDeploy, maar een IAMROLEPERMISSIONS-fout duidt op een probleem met de CodeDeploy-servicerol zelf, niet met de agent op de instances.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig