eb swap - AWS Elastic Beanstalk

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

eb swap

Beschreibung

Damit wird der CNAME einer Umgebung mit dem CNAME einer anderen Umgebung ausgetauscht (z. B. um Ausfallzeiten beim Aktualisieren der Anwendungsversion zu verhindern).

Anmerkung

Bei mehr als zwei Umgebungen werden Sie aufgefordert, aus einer Liste den Namen der Umgebung auszuwählen, die derzeit den gewünschten CNAME hat. Um dies zu unterbinden, geben Sie den Namen der entsprechenden Umgebung an. Dazu binden Sie die Option -n ein, wenn Sie den Befehl ausführen.

Syntax

eb swap

eb swap environment-name

Anmerkung

Mit environment-name wird die Umgebung angegeben, für die ein anderer CNAME verwendet werden soll. Falls Sie environment-name bei der Ausführung von eb swap nicht als Befehlszeilenparameter angeben, aktualisiert die EB-CLI den CNAME der Standardumgebung.

Optionen

Name

Beschreibung

-n

oder

--destination_name

Gibt den Namen der Umgebung an, mit welcher der CNAME ausgetauscht werden soll. Falls Sie eb swap ohne diese Option ausführen, werden Sie von der EB-CLI aufgefordert, aus einer Liste eine Umgebung auszuwählen.

Allgemeine Optionen

Ausgabe

Bei Erfolg gibt der Befehl den Status des swap-Vorgangs aus.

Beispiele

Im folgenden Beispiel wird die Umgebung "tmp-dev" mit "live-env" ausgetauscht.

$ 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'.

Im folgenden Beispiel wird die Umgebung "tmp-dev" mit der Umgebung "live-env" ausgetauscht, aber Sie werden nicht aufgefordert, einen Wert für eine Einstellung einzugeben oder auszuwählen.

$ 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'.