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.
Beschreibung
Dieser Befehl unterstützt zwei unterschiedliche Workspaces:
Elastic Beanstalk bietet den Schnellzugang ebp für eb platform.
Anmerkung
Windows PowerShell verwendet ebp als Befehlsalias. Wenn Sie die EB-CLI in Windows ausführen PowerShell, verwenden Sie die Langform dieses Befehls —eb platform.
Verwenden der eb-Plattform für benutzerdefinierte Plattformen
Listet die Versionen der aktuellen Plattform auf und ermöglicht Ihnen die Verwaltung von benutzerdefinierten Plattformen.
Syntax
eb platform create [version
]
[options
]
eb platform delete [version
]
[options
]
eb platform events [version
]
[options
]
eb platform init [platform
]
[options
]
eb platform list [options
]
eb platform logs [version
]
[options
]
eb platform status [version
]
[options
]
eb platform use [platform
]
[options
]
Optionen
Name |
Beschreibung |
---|---|
|
Erstellen Sie eine neue Version der Plattform. Weitere Informationen. |
|
Löschen Sie eine Plattformversion. Weitere Informationen. |
|
Zeigen Sie die Ereignisse einer Plattformversion an. Weitere Informationen. |
|
Initialisieren Sie ein Plattform-Repository. Weitere Informationen. |
|
Listen Sie die Versionen der aktuellen Plattform auf. Weitere Informationen. |
|
Zeigen Sie Protokolle aus der Builder-Umgebung für eine Plattformversion an. Weitere Informationen. |
|
Zeigen Sie den Status einer Plattformversion an. Weitere Informationen. |
|
Wählen Sie eine andere Plattform, aus der neue Versionen erstellt werden. Weitere Informationen. |
Allgemeine Optionen
Alle eb platform-Befehle umfassen die folgenden allgemeinen Optionen.
Name |
Beschreibung |
---|---|
ODER
|
Zeigt eine Hilfenachricht an und wird beendet. |
|
Zeigt zusätzliche Debugging-Ausgabe. |
|
Unterdrückt alle Ausgabedateien. |
ODER
|
Zeigt zusätzliche Ausgabedateien an. |
|
Verwendet die in Ihren Anmeldedaten angegebenen |
ODER
|
Verwenden Sie die Region |
|
Überprüfen Sie keine AWS SSL-Zertifikate. |
Eb platform create
Erstellt eine neue Version der Plattform und gibt den ARN für die neue Version zurück. Wenn keine Builder-Umgebung in der aktuellen Region ausgeführt wird, startet dieser Befehl eine. Die Optionen version
und Inkrement (-M
-m
, und-p
) schließen sich gegenseitig aus.
Optionen
Name |
Beschreibung |
---|---|
|
Wenn |
ODER
|
Erhöht die höhere Versionsnummer (die N in N.n.n). |
ODER
|
Erhöht die kleinere Versionsnummer (die N in n.N.n). |
ODER
|
Erhöht die Patch-Versionsnummer (die N in n.n.N). |
ODER --instance-type |
Verwenden Sie |
ODER
|
Verwenden Sie Wenn die |
|
Markieren Sie die benutzerdefinierte Plattformversion mit Tags. Tags werden als durch Komma getrennte Liste von Weitere Details finden Sie unter Markieren von benutzerdefinierten Plattformversionen. |
|
Legen Sie Anzahl der Minuten fest, bevor ein Timeout für den Befehl auftritt. |
|
Die ID der VPC, in der Packer erstellt. |
|
Die VPC-Subnetze, in der Packer erstellt. |
|
Ordnet den gestarteten EC2 Instances IPs die Öffentlichkeit zu. |
Eb platform delete
Löschen Sie eine Plattformversion. Die Version wird nicht gelöscht, wenn eine Umgebung diese Version verwendet.
Optionen
Name |
Beschreibung |
---|---|
|
Die zu löschende Version. Dieser Wert ist erforderlich. |
|
Entfernen Sie alle Plattformversionen mit dem |
|
Wenn |
|
Keine Bestätigung beim Löschen einer Version erforderlich. |
Eb platform events
Zeigen Sie die Ereignisse einer Plattformversion an. Wenn version
angegeben, werden die Ereignisse aus dieser Version angezeigt, andernfalls werden die Ereignisse aus der aktuellen Version angezeigt.
Optionen
Name |
Beschreibung |
---|---|
|
Die Version, für die die Ereignisse angezeigt werden. Dieser Wert ist erforderlich. |
ODER
|
Ereignisse weiterhin anzeigen, wenn sie auftreten. |
Eb platform init
Initialisieren Sie ein Plattform-Repository.
Optionen
Name |
Beschreibung |
---|---|
|
Der Name der zu initialisierenden Plattform. Dieser Wert ist erforderlich, es sei denn, |
ODER
|
Verwenden Sie den interaktiven Modus. |
ODER
|
Der EC2 Standardschlüsselname. |
Sie können diesen Befehl in einem Verzeichnis ausführen, das zuvor initialisiert wurde. Sie können den Workspace-Typ jedoch nicht mehr ändern, wenn er in einem Verzeichnis ausgeführt wird, das zuvor initialisiert wurde.
Um mit anderen Optionen neu zu initialisieren, verwenden Sie die -i
-Option.
Eb platform list
Listen Sie die Versionen der Plattform auf, die mit dem Workspace (Verzeichnis) oder einer Region verknüpft sind.
Der Befehl gibt unterschiedliche Ergebnisse zurück, abhängig von der Workspace-Art, die Sie ausführen:
-
In einem Plattform-Workspace (ein Verzeichnis, das durch
eb platform init
initialisiert wurde) gibt der Befehl eine Liste aller Plattformversionen der in diesem Workspace definierten benutzerspezifischen Plattformen zurück. Fügen Sie die Option--all-platforms
oder--verbose
hinzu, um eine Liste aller Plattformversionen aller benutzerdefinierten Plattformen anzuzeigen, mit denen Ihr Konto in der Region mit dem Workspace verknüpft ist. -
In einem Anwendungs-Workspace (ein Verzeichnis, dass durch
eb init
initialisiert wurde) gibt der Befehl eine Liste aller Plattformversionen aus. Diese enthält die durch Elastic Beanstalk verwalteten Plattformen und die benutzerdefinierten Plattformen Ihres Kontos. Die Liste enthält die Kurznamen der Plattformversionen und einige Plattformversionsvarianten können zusammengefasst aufgelistet sein. Fügen Sie die Option--verbose
hinzu, um eine detaillierte Liste mit den vollständigen Namen anzuzeigen, in der alle Versionsvarianten separat aufgelistet sind. -
In einem nicht initialisierten Verzeichnis funktioniert nur der Befehl mit der
--region
-Option. Sie gibt eine Liste aller von Elastic Beanstalk verwalteten Plattformversionen zurück, die in der Region unterstützt werden. Die Liste enthält die Kurznamen der Plattformversionen und einige Plattformversionsvarianten können zusammengefasst aufgelistet sein. Fügen Sie die Option--verbose
hinzu, um eine detaillierte Liste mit den vollständigen Namen anzuzeigen, in der alle Versionsvarianten separat aufgelistet sind.
Optionen
Name |
Beschreibung |
---|---|
ODER
|
Gilt nur in einem initialisierten Workspace (einem Verzeichnis, dass durch |
ODER
|
Nur die passenden Plattformen auflisten
|
Eb platform logs
Zeigen Sie Protokolle aus der Builder-Umgebung für eine Plattformversion an.
Optionen
Name |
Beschreibung |
---|---|
|
Die Version der Plattform, für die Protokolle angezeigt werden. Wenn nicht angegeben, werden Protokolle aus der aktuellen Version angezeigt. |
|
Stream-Bereitstellungsprotokolle, mit denen eingerichtet wurde CloudWatch. |
Eb platform status
Zeigen Sie den Status einer Plattformversion an.
Optionen
Name |
Beschreibung |
---|---|
|
Die Version der Plattform, für die der Status abgerufen wird. Wenn nicht angegeben, wird der Status der aktuellen Version angezeigt. |
Eb platform use
Wählen Sie eine andere Plattform, aus der neue Versionen erstellt werden.
Optionen
Name |
Beschreibung |
---|---|
|
Gibt |
Verwenden der eb-Plattform für Umgebungen
Listet die unterstützten Plattformen auf und ermöglicht Ihnen, die Standardplattform und die zu verwendende Plattformversion festzulegen, wenn Sie eine Umgebung starten. Verwenden Sie eb platform list, um eine Liste aller unterstützten Plattformen anzuzeigen. Verwenden Sie eb platform select zum Ändern der Plattform für Ihr Projekt. Verwenden Sie eb platform show zum Anzeigen der ausgewählten Plattform Ihres Projekts.
Syntax
eb platform list
eb platform select
eb platform show
Optionen
Name |
Beschreibung |
---|---|
|
Listen Sie die Version der aktuellen Plattform auf. |
|
Wählen Sie die Standardplattform. |
|
Zeigen Sie Informationen zur aktuellen Plattform. |
Beispiel 1
Im folgenden Beispiel werden die Namen aller Konfigurationen für alle Plattformen aufgelistet, die Elastic Beanstalk unterstützt.
$ eb platform list
docker-1.5.0
glassfish-4.0-java-7-(preconfigured-docker)
glassfish-4.1-java-8-(preconfigured-docker)
go-1.3-(preconfigured-docker)
go-1.4-(preconfigured-docker)
iis-7.5
iis-8
iis-8.5
multi-container-docker-1.3.3-(generic)
node.js
php-5.3
php-5.4
php-5.5
python
python-2.7
python-3.4
python-3.4-(preconfigured-docker)
ruby-1.9.3
ruby-2.0-(passenger-standalone)
ruby-2.0-(puma)
ruby-2.1-(passenger-standalone)
ruby-2.1-(puma)
ruby-2.2-(passenger-standalone)
ruby-2.2-(puma)
tomcat-6
tomcat-7
tomcat-7-java-6
tomcat-7-java-7
tomcat-8-java-8
Beispiel 2
Im folgenden Beispiel werden Sie aufgefordert, aus einer Liste von Plattformen auszuwählen und die Version zu nehmen, die Sie für die angegebene Plattform bereitstellen möchten.
$ eb platform select
Select a platform.
1) PHP
2) Node.js
3) IIS
4) Tomcat
5) Python
6) Ruby
7) Docker
8) Multi-container Docker
9) GlassFish
10) Go
(default is 1): 5
Select a platform version.
1) Python 2.7
2) Python
3) Python 3.4 (Preconfigured - Docker)
Beispiel 3
Im folgenden Beispiel werden Informationen über die aktuelle Standardplattform gezeigt.
$ eb platform show
Current default platform: Python 2.7
New environments will be running: 64bit Amazon Linux 2014.09 v1.2.0 running Python 2.7
Platform info for environment "tmp-dev":
Current: 64bit Amazon Linux 2014.09 v1.2.0 running Python
Latest: 64bit Amazon Linux 2014.09 v1.2.0 running Python