eb swap - 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 swap

Descrizione

Scambia l'ambiente CNAME con il CNAME di un altro ambiente (ad esempio, per evitare tempi di inattività quando si aggiorna la versione dell'applicazione).

Nota

Se sono presenti più di due ambienti, verrà richiesto di selezionare da un elenco di ambienti il nome dell'ambiente che attualmente utilizza il CNAME desiderato. Puoi evitarlo specificando il nome dell'ambiente da utilizzare includendo l'opzione -n quando esegui il comando.

Sintassi

eb swap

eb swap environment-name

Nota

Il nome-ambiente è l'ambiente per il quale desideri un CNAME diverso. Se non specifichi il nome-ambiente come parametro della riga di comando quando esegui eb swap, la CLI EB aggiorna il CNAME dell'ambiente predefinito.

Opzioni

Nome

Descrizione

-n

oppure

--destination_name

Specifica il nome dell'ambiente con cui si desidera scambiare i CNAME. Se esegui eb swap senza questa opzione, la CLI EB ti chiederà di scegliere da un elenco dei tuoi ambienti.

Opzioni comuni

Output

In caso di esito positivo, il comando restituisce lo stato dell'operazione swap.

Esempi

L'esempio seguente scambia l'ambiente tmp-dev con live-env.

$ eb swap Select an environment to swap with. 1) staging-dev 2) live-env (default is 1): 2 2018-07-11 21:05:25 INFO: swapEnvironmentCNAMEs is starting. 2018-07-11 21:05:26 INFO: Swapping CNAMEs for environments 'tmp-dev' and 'live-env'. 2018-07-11 21:05:30 INFO: 'tmp-dev.elasticbeanstalk.com' now points to 'awseb-e-j-AWSEBLoa-M7U21VXNLWHN-487871449.us-west-2.elb.amazonaws.com'. 2018-07-11 21:05:30 INFO: Completed swapping CNAMEs for environments 'tmp-dev' and 'live-env'.

L'esempio seguente scambia l'ambiente tmp-dev con l'ambiente live-env ma non richiede di immettere o selezionare un valore per le impostazioni.

$ eb swap tmp-dev --destination_name live-env 2018-07-11 21:18:12 INFO: swapEnvironmentCNAMEs is starting. 2018-07-11 21:18:13 INFO: Swapping CNAMEs for environments 'tmp-dev' and 'live-env'. 2018-07-11 21:18:17 INFO: 'tmp-dev.elasticbeanstalk.com' now points to 'awseb-e-j-AWSEBLoa-M7U21VXNLWHN-487871449.us-west-2.elb.amazonaws.com'. 2018-07-11 21:18:17 INFO: Completed swapping CNAMEs for environments 'tmp-dev' and 'live-env'.