Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Interface de ligne de commande EB 2.6 (retirée)

Mode de mise au point
Interface de ligne de commande EB 2.6 (retirée) - AWS Elastic Beanstalk

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.

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.

Cette version de l'interface de ligne de commande EB et sa documentation ont été remplacées par la version 3 (dans cette section, EB CLI 3 représente la version 3 ou ultérieure de l'interface de ligne de commande EB). Pour de plus amples informations sur la nouvelle version, veuillez consulter Utilisation de l'interface de ligne de commande Elastic Beanstalk (EB).

Vous devez migrer vers la dernière version de l'interface de ligne de commande EB 3. Elle peut gérer les environnements que vous avez lancés à l'aide de l'interface de ligne de commande EB 2.6 ou de versions antérieures.

Différences par rapport à la version 3 de l'interface de ligne de commande EB

L'interface de ligne de commande Elastic Beanstalk est une interface de ligne de commande pour Elastic Beanstalk que vous pouvez utiliser pour déployer des applications rapidement et plus facilement. La dernière version d'Elastic Beanstalk a été introduite par Elastic Beanstalk dans l'interface de ligne de commande Elastic Beanstalk 3. L'interface de ligne de commande EB récupère les paramètres d'un environnement créé à l'aide d'EB si cet environnement est en cours d'exécution. Notez que l'interface de ligne de commande EB 3 ne stocke pas les paramètres d'option localement comme le font les versions antérieures.

L'interface de ligne de commande EB introduit les commandes eb create, eb deploy, eb open, eb console, eb scale, eb setenv, eb config, eb terminate, eb clone, eb list, eb use, eb printenv et eb ssh. Dans l'interface de ligne de commande EB 3.1 ou version ultérieure, vous pouvez également utiliser la commande eb swap. Dans l'interface de ligne de commande EB 3.2 uniquement, vous pouvez utiliser les commandes eb abort, eb platform et eb upgrade. En plus de ces nouvelles commandes, les commandes de l'interface de ligne de commande EB 3 diffèrent de celles de l'interface de ligne de commande EB 2.6 dans plusieurs cas :

  • eb init : utilisez eb init pour créer un répertoire .elasticbeanstalk dans un répertoire de projet existant et créer une application Elastic Beanstalk pour le projet. Contrairement aux versions précédentes, l'interface de ligne de commande EB 3 et les versions ultérieures ne vous invitent pas à créer un environnement.

  • eb start : l'interface de ligne de commande Elastic Beanstalk 3 n'inclut pas la commande eb start. Pour créer un environnement, utilisez eb create.

  • eb stop : l'interface de ligne de commande Elastic Beanstalk 3 n'inclut pas la commande eb stop. Utilisez la commande eb terminate pour suspendre un environnement entièrement et le nettoyer.

  • eb push et git aws.push : l'interface de ligne de commande Elastic Beanstalk 3 n'inclut pas les commandes eb push ou git aws.push. Utilisez eb deploy pour mettre à jour votre code d'application.

  • eb update : l'interface de ligne de commande Elastic Beanstalk 3 n'inclut pas la commande eb update. Utilisez eb config pour mettre à jour un environnement.

  • eb branch : l'interface de ligne de commande Elastic Beanstalk 3 n'inclut pas la commande eb branch.

Pour plus d'informations sur l'utilisation des commandes de l'interface de ligne de commande EB 3 pour créer et gérer une application, consultez Guide de référence des commandes de l'interface de ligne de commande (CLI) EB. Pour connaître la procédure permettant de déployer un exemple d'application à l'aide de l'interface de ligne de commande EB 3, consultez Gestion des environnements Elastic Beanstalk avec l'interface de ligne de commande EB.

Migration vers EB CLI 3 et CodeCommit

Elastic Beanstalk 3 a non seulement retiré l'interface de ligne de commande EB 2.6, mais a également supprimé certaines fonctionnalités de la version 2.6. La modification la plus importante par rapport à la version 2.6 est que l'interface de ligne de commande ne prend plus en charge dans sa version native les mises à jour de code incrémentielles (eb push, git aws.push) ou les branches (eb branch). Cette section décrit comment migrer de l'EB CLI 2.6 vers la dernière version d'EB CLI et comment l'utiliser CodeCommit comme référentiel de code.

Si ce n'est pas déjà fait, créez un référentiel de code dans CodeCommit, comme décrit dans la section Migrer vers CodeCommit.

Une fois que vous avez installé et configuré l'EB CLI, vous avez deux possibilités d'associer votre application à votre CodeCommit référentiel, y compris une branche spécifique.

  • Lors de l'exécutioneb init, comme dans l'exemple suivant, où myRepo se trouvent le nom de votre CodeCommit dépôt et où myBranch se trouve la branche CodeCommit.

    eb init --source codecommit/myRepo/myBranch
  • Lors de l'exécutioneb deploy, comme dans l'exemple suivant, où myRepo se trouvent le nom de votre CodeCommit dépôt et où myBranch se trouve la branche CodeCommit.

    eb deploy --source codecommit/myRepo/myBranch

Pour de plus amples informations, notamment sur la façon de déployer les mises à jour de code incrémentielles dans un environnement Elastic Beanstalk sans avoir à recharger tout votre projet, veuillez consulter Utilisation de l'interface de ligne de commande EB avec AWS CodeCommit.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.