Utilizzo dell'interfaccia a riga di comando (EB) di Elastic Beanstalk CLI - 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à.

Utilizzo dell'interfaccia a riga di comando (EB) di Elastic Beanstalk CLI

Questo argomento spiega l'EBCLI, inclusa l'installazione, la configurazione e come utilizzarlo per gestire gli ambienti Elastic Beanstalk.

L'EB CLI è un'interfaccia a riga di comando AWS Elastic Beanstalk che fornisce comandi interattivi che semplificano la creazione, l'aggiornamento e il monitoraggio di ambienti da un repository locale. Usa l'EB CLI come parte del tuo ciclo quotidiano di sviluppo e test come alternativa alla console Elastic Beanstalk.

Nota

La versione attuale dell'EB CLI ha un set di comandi di base diverso rispetto alle versioni precedenti alla versione 3.0. Se stai usando una versione precedente, consulta Migrazione a EB 3 e CLI CodeCommit per informazioni sulla migrazione.

Dopo aver installato l'EB CLI e configurato una directory di progetto, è possibile creare ambienti con un solo comando:

~/my-app$ eb create my-env

Il codice sorgente dell'EB CLI è un progetto open source. Risiede nel repository. aws/aws-elastic-beanstalk-cli GitHub Puoi partecipare segnalando problemi, formulando suggerimenti e inviando richieste pull. Apprezziamo il tuo contributo! Per un ambiente in cui si intende utilizzare l'EB solo CLI così com'è, si consiglia di installarlo utilizzando uno degli script di CLI configurazione EB, come descritto in. Installa l'EB CLI utilizzando gli script di configurazione

In precedenza, Elastic Beanstalk supportava CLI un sistema separato che forniva l'APIaccesso diretto alle operazioni chiamato Elastic Beanstalk. API CLI Questo è stato sostituito da AWS CLI, che fornisce le stesse funzionalità ma per tutti i servizi». AWS APIs

Con il AWS CLI hai accesso diretto a Elastic Beanstalk. API AWS CLI È ideale per la creazione di script, ma non è altrettanto facile da usare dalla riga di comando a causa del numero di comandi da eseguire e del numero di parametri di ogni comando. Ad esempio, la creazione di un ambiente richiede una serie di comandi:

~$ aws elasticbeanstalk check-dns-availability --cname-prefix my-cname ~$ aws elasticbeanstalk create-application-version --application-name my-application --version-label v1 --source-bundle S3Bucket=amzn-s3-demo-bucket,S3Key=php-proxy-sample.zip ~$ aws elasticbeanstalk create-environment --cname-prefix my-cname --application-name my-app --version-label v1 --environment-name my-env --solution-stack-name "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.2 (Passenger Standalone)"

Per informazioni sull'installazione dell'EBCLI, sulla configurazione di un repository e sull'utilizzo degli ambienti, consultate i seguenti argomenti.