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.
Création d'un déploiement de plate-forme de calcul EC2 /On-Premises (console)
Cette rubrique explique comment déployer une application sur un serveur Amazon EC2 ou sur site à l'aide de la console.
Connectez-vous à la CodeDeploy console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/codedeploy.
Note
Connectez-vous avec le même utilisateur que celui que vous avez configuréCommencer avec CodeDeploy.
-
Effectuez l’une des actions suivantes :
-
Si vous souhaitez déployer une application, dans le volet de navigation, développez Déployer, puis choisissez Applications. Choisissez le nom de l'application que vous souhaitez déployer. Assurez-vous que la colonne Plateforme de calcul de votre application est EC2/On-Premises.
-
Si vous souhaitez redéployer un déploiement dans le volet de navigation, développez Déployer, puis choisissez Déploiements. Recherchez le déploiement que vous souhaitez redéployez, puis choisissez le nom de son application dans la colonne Application. Assurez-vous que la colonne Plateforme de calcul de votre déploiement est EC2/On-Premises.
-
-
Sur l'onglet Déploiements, choisissez Créer un déploiement.
Note
Votre application doit disposer d'un groupe de déploiement avant de pouvoir être déployée. Si votre application ne possède pas de groupe de déploiement, dans l'onglet Groupes de déploiement, choisissez Créer un groupe de déploiement. Pour de plus amples informations, veuillez consulter Créez un groupe de déploiement avec CodeDeploy.
-
Dans Groupe de déploiement, choisissez un groupe de déploiement à utiliser pour ce déploiement.
-
En regard de Type de référentiel, choisissez le type de référentiel dans lequel la révision est stockée :
-
Mon application est stockée dans Amazon S3. Pour plus d'informations, reportez-vous à l'étape 6Spécifiez les informations relatives à une révision stockée dans un compartiment Amazon S3, puis revenez à cette étape.
-
Ma demande est stockée dans GitHub — Pour plus d'informations, reportez-vous à l'étape 6Spécifier les informations relatives à une révision stockée dans un GitHub référentiel, puis revenez à l'étape 6.
-
-
(Facultatif) Dans la zone Description du déploiement, entrez une description pour ce déploiement.
-
(Facultatif) Développez la configuration de déploiement Override pour choisir une configuration de déploiement différente de celle spécifiée dans le groupe de déploiement afin de contrôler la manière dont le trafic est transféré vers le serveur Amazon EC2 ou sur site.
Pour de plus amples informations, veuillez consulter Utilisation des configurations de déploiement dans CodeDeploy.
-
-
Sélectionnez Ne pas échouer le déploiement si l'événement du ApplicationStop cycle de vie échoue si vous souhaitez que le déploiement sur une instance réussisse en cas d'échec de l'événement
ApplicationStop
du cycle de vie. -
Développez les paramètres de comportement de déploiement supplémentaires pour spécifier CodeDeploy le mode de gestion des fichiers dans un emplacement cible de déploiement qui ne faisaient pas partie du déploiement réussi précédent.
Choisissez parmi les options suivantes :
-
Échec du déploiement : une erreur est signalée et l'état du déploiement est changé en
Failed
. -
Remplacer le contenu : si un fichier du même nom existe à l'emplacement cible, la version de la révision de l'application le remplace.
-
Conserver le contenu : si un fichier du même nom existe à l'emplacement cible, le fichier est conservé et la version de la révision de l'application n'est pas copiée sur l'instance.
Pour de plus amples informations, veuillez consulter Comportement d'annulation avec du contenu existant.
-
-
-
(Facultatif) Dans Remplacements de la configuration de restauration, vous pouvez spécifier pour ce déploiement des options de restauration automatique différentes de celles spécifiées pour le groupe de déploiement, le cas échéant.
Pour plus d'informations sur les annulations CodeDeploy, reportez-vous aux sections Redéploiements et annulations de déploiements etRedéployez et annulez un déploiement avec CodeDeploy.
Choisissez parmi les options suivantes :
-
Annulation en cas d'échec d'un déploiement : CodeDeploy redéploie la dernière révision valide connue en tant que nouveau déploiement.
-
Annulation lorsque les seuils d'alarme sont atteints : si des alarmes ont été ajoutées au groupe de déploiement, CodeDeploy déploie la dernière révision correcte connue lorsqu'une ou plusieurs des alarmes spécifiées sont activées.
-
Désactiver les annulations : n'effectuez pas de annulations pour ce déploiement.
-
-
Choisissez Démarrer le déploiement.
Pour suivre le statut de votre déploiement, consultez Afficher les détails CodeDeploy du déploiement .