Un ingénieur DevOps déploie une nouvelle version d'application avec AWS CodeDeploy sur des instances EC2. Le déploiement échoue ultérieurement ; tous les événements pour l'ID de déploiement affichent "Skipped" et aucun code n'a été appliqué aux instances du groupe de déploiement. Parmi les causes suivantes, lesquelles sont valides ? (Choisissez-en deux.)
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Les instances ne peuvent pas atteindre Internet (pas de passerelle NAT ou de passerelle Internet), elles ne peuvent donc pas contacter le point de terminaison du service CodeDeploy., Les instances EC2 n'ont pas de profil d'instance attaché qui accorde les autorisations requises..
Pourquoi c'est la réponse
Les déploiements CodeDeploy affichent "Skipped" lorsque le service ne peut pas communiquer avec les agents CodeDeploy sur les instances, ou lorsque les agents ne peuvent pas effectuer les actions requises. Si les instances EC2 n'ont pas de connectivité Internet (via une passerelle NAT ou Internet Gateway), elles ne peuvent pas contacter le point de terminaison du service CodeDeploy pour télécharger les instructions de déploiement, ce qui entraîne un statut "Skipped". De même, si les instances EC2 n'ont pas de profil d'instance IAM avec les autorisations nécessaires pour interagir avec CodeDeploy et d'autres services AWS (comme S3 pour récupérer les artefacts), l'agent CodeDeploy ne pourra pas fonctionner correctement, ce qui mènera également à un déploiement "Skipped". L'utilisateur IAM qui a démarré le déploiement n'a pas besoin d'autorisations directes pour le point de terminaison CodeDeploy pour que l'agent fonctionne sur l'instance. L'enregistrement incorrect des instances empêcherait le déploiement de démarrer du tout, ou les instances ne seraient pas ciblées. L'absence du fichier appspec.yml entraînerait une erreur de validation du déploiement, pas un statut "Skipped".
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise