EB CLI 2.6 (ritirato) - AWS Elastic Beanstalk

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

EB CLI 2.6 (ritirato)

Questa versione dell'EB CLI e la relativa documentazione sono state sostituite dalla versione 3 (in questa sezione, EB CLI 3 rappresenta la versione 3 e successive dell'EB). CLI Per informazioni sulla nuova versione, consulta Utilizzo dell'interfaccia a riga di comando (EB) di Elastic Beanstalk CLI.

È necessario migrare alla versione più recente di EB CLI 3. Può gestire gli ambienti che hai lanciato utilizzando EB CLI 2.6 o versioni precedenti di EBCLI.

Differenze rispetto alla versione 3 di EB CLI

EB è uno strumento di interfaccia a riga di comando (CLI) per Elastic Beanstalk che puoi utilizzare per distribuire le applicazioni in modo rapido e semplice. L'ultima versione di EB è stata introdotta da Elastic CLI Beanstalk in EB 3. EB recupera CLI automaticamente le impostazioni da un ambiente creato utilizzando EB se l'ambiente è in esecuzione. Si noti che EB CLI 3 non memorizza le impostazioni delle opzioni localmente, come nelle versioni precedenti.

EB CLI introduce i comandieb create,eb deploy, eb openeb console,eb scale,eb setenv,eb config,eb terminate,eb clone,eb list, eb useeb printenv, eeb ssh. In EB CLI 3.1 o versioni successive, è possibile utilizzare anche il eb swap comando. Solo in EB CLI 3.2, è possibile utilizzare i eb upgrade comandi eb aborteb platform, e. Oltre a questi nuovi comandi, i comandi EB CLI 3 differiscono dai comandi EB CLI 2.6 in diversi casi:

  • eb init: utilizza eb init per creare una directory .elasticbeanstalk in una directory di progetto esistente e crea una nuova applicazione Elastic Beanstalk per il progetto. A differenza delle versioni precedenti, EB CLI 3 e le versioni successive non richiedono la creazione di un ambiente.

  • eb start— EB CLI 3 non include il comandoeb start. Utilizza eb create per creare un ambiente.

  • eb stop— EB CLI 3 non include il comandoeb stop. Utilizza eb terminate per terminare completamente un ambiente ed eliminare le risorse.

  • eb pushe git aws.push— EB CLI 3 non include i comandi eb push ogit aws.push. Utilizza eb deploy per aggiornare il codice della tua applicazione.

  • eb update— EB CLI 3 non include il comandoeb update. Utilizza eb config per aggiornare un ambiente.

  • eb branch— EB CLI 3 non include il comandoeb branch.

Per ulteriori informazioni sull'utilizzo dei comandi EB CLI 3 per creare e gestire un'applicazione, vedereRiferimento ai comandi CLI EB. Per una guida dettagliata su come distribuire un'applicazione di esempio utilizzando EB CLI 3, vedere. Gestione degli ambienti Elastic Beanstalk con l'interfaccia a riga di comando EB

Migrazione a EB 3 e CLI CodeCommit

Elastic Beanstalk non solo ha CLI ritirato EB 2.6, ma ha anche rimosso alcune funzionalità 2.6. La modifica più significativa rispetto alla versione 2.6 è che EB CLI non supporta più in modo nativo gli aggiornamenti incrementali del codice (eb push,git aws.push) o il branching (). eb branch Questa sezione descrive come migrare da EB CLI 2.6 all'ultima versione di EB CLI e utilizzarla CodeCommit come repository di codice.

Se non l'hai già fatto, crea un repository di codice in CodeCommit, come descritto in Migrate to. CodeCommit

Dopo aver installato e configurato EBCLI, hai due opportunità per associare l'applicazione al tuo CodeCommit repository, incluso un ramo specifico.

  • Durante l'esecuzioneeb init, ad esempio nell'esempio seguente dove myRepo è il nome del tuo CodeCommit repository e myBranch è la filiale di. CodeCommit

    eb init --source codecommit/myRepo/myBranch
  • Durante l'esecuzioneeb deploy, ad esempio nell'esempio seguente dove myRepo è il nome del tuo CodeCommit repository e myBranch è la filiale di. CodeCommit

    eb deploy --source codecommit/myRepo/myBranch

Per ulteriori informazioni, incluse quelle su come distribuire gli aggiornamenti incrementali del codice su un ambiente Elastic Beanstalk senza dover ricaricare tutto il progetto, consulta Utilizzo della CLI EB con AWS CodeCommit.