Création d'un déploiement de plate-forme de calcul EC2/sur site (console) - 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.

Création d'un déploiement de plate-forme de calcul EC2/sur site (console)

Cette rubrique explique comment déployer une application sur un serveur Amazon EC2 ou sur site à l'aide de la console.

  1. 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.

  2. 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.

  3. 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 plus d’informations, consultez Créez un groupe de déploiement avec CodeDeploy.

  4. Dans Groupe de déploiement, choisissez un groupe de déploiement à utiliser pour ce déploiement.

  5. En regard de Type de référentiel, choisissez le type de référentiel dans lequel la révision est stockée :

  6. (Facultatif) Dans la zone Description du déploiement, entrez une description pour ce déploiement.

  7. (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 plus d’informations, consultez Utilisation des configurations de déploiement dans CodeDeploy.

    1. 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.

    2. 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é enFailed.

      • 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 plus d’informations, consultez Comportement d'annulation avec du contenu existant.

  8. (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éploiement 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.

  9. Choisissez Démarrer le déploiement.

    Pour suivre le statut de votre déploiement, consultez Afficher les détails CodeDeploy du déploiement .