Codes d'erreur pourAWS CodeDeploy - AWS CodeDeploy

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Codes d'erreur pourAWS CodeDeploy

Cette rubrique fournit des informations de référence sur CodeDeploy les erreurs.

Code d'erreur Description

AGENT_ISSUE

Le déploiement a échoué en raison d'un problème lié à l' CodeDeploy agent. Assurez-vous que l'agent est installé et en cours d'exécution sur toutes les instances de ce groupe de déploiement.

En savoir plus :

AUTO_SCALING_IAM_ROLE_PERMISSIONS

Le rôle de service associé à votre groupe de déploiement ne dispose pas de l'autorisation requise pour effectuer des opérations dans leAWS service suivant.

En savoir plus :

HEALTH_CONSTRAINTS

Le déploiement global a échoué, car trop d'instances individuelles n'ont pas réussi le déploiement, trop peu d'instances saines sont disponibles pour le déploiement ou certaines instances de votre groupe de déploiement rencontrent des problèmes.

En savoir plus :

HEALTH_CONSTRAINTS_INVALID

Le déploiement ne peut pas démarrer, car le nombre minimal d'instances saines, tel que défini par la configuration de votre déploiement, n'est pas disponible. Vous pouvez réduire le nombre requis d'instances saines en mettant à jour votre configuration de déploiement ou augmenter le nombre d'instances dans ce groupe de déploiement.

En savoir plus :

IAM_ROLE_MISSING

Le déploiement a échoué car il n'existe aucun rôle de service avec le nom du rôle de service spécifié pour le groupe de déploiement. Assurez-vous d'utiliser le nom de rôle de service correct.

En savoir plus :

IAM_ROLE_PERMISSIONS

CodeDeploy ne dispose pas des autorisations requises pour assumer un rôle, ou le rôle IAM que vous utilisez ne vous autorise pas à effectuer des opérations dans unAWS service.

En savoir plus :

NO_INSTANCES

Cela peut être dû à l'une des raisons suivantes.

  • Pour un déploiement EC2/sur site bleu/vert, si vous utilisez des balises Amazon EC2, elles risquent de ne pas être configurées correctement. Dans votre groupe de CodeDeploy déploiement, assurez-vous qu'ils sont inclus dans vos instances bleues et vos instances vertes. Vous pouvez vérifier que vos instances sont balisées correctement à l'aide de la console Amazon EC2.

  • Si vous utilisez un groupe Amazon EC2 Auto Scaling, votre groupe Auto Scaling n'a peut-être pas une capacité suffisante. Assurez-vous que votre groupe Auto Scaling dispose d'une capacité suffisante pour votre déploiement. Vous pouvez consulter la capacité de votre groupe Amazon EC2 Auto Scaling en examinant son nombre d'instances saines à l'aide de la console Amazon EC2.

  • Pour un déploiement bleu/vert EC2/local, les flottes bleue et verte peuvent ne pas être de la même taille. Assurez-vous que les deux flottes sont de la même taille.

En savoir plus :

OVER_MAX_INSTANCES

Le déploiement a échoué, car plus d'instances sont ciblées pour le déploiement que d'instances sont autorisées pour votre compte. Afin de réduire le nombre d'instances ciblées pour ce déploiement, mettez à jour les paramètres de balise pour ce groupe de déploiement ou supprimez certaines des instances ciblées. Vous pouvez également nous contacterAWS Support pour demander une augmentation de limite.

En savoir plus :

THROTTLED

Le déploiement a échoué car plus de demandes ont été faites qu'autorisées pour AWS CodeDeploy par un rôle IAM. Essayez de réduire le nombre de demandes.

En savoir plus :

UNABLE_TO_SEND_ASG

Le déploiement a échoué car le groupe de déploiement n'est pas correctement configuré avec son groupe Amazon EC2 Auto Scaling. Dans la CodeDeploy console, supprimez le groupe Amazon EC2 Auto Scaling du groupe de déploiement, puis ajoutez-le à nouveau.

En savoir plus :

Résolution des problèmes CodeDeploy