Erstellen Sie eine Amazon ECS Compute Platform-Bereitstellung (CLI) - AWS CodeDeploy

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.

Erstellen Sie eine Amazon ECS Compute Platform-Bereitstellung (CLI)

Nachdem Sie die Anwendung und die Revision erstellt haben (in Amazon ECS-Bereitstellungen ist dies die AppSpec Datei):

Rufen Sie den Befehl create-deployment auf und geben Sie Folgendes an:

  • Einen Anwendungsnamen. Rufen Sie den Befehl list-applications auf, um eine Liste von Anwendungsnamen anzuzeigen.

  • Ein Name einer Bereitstellungsgruppe. Rufen Sie den Befehl auf, um eine Liste der Namen von Bereitstellungsgruppen anzuzeigen. list-deployment-groups

  • Informationen über die bereitzustellende Revision:

    Für in Amazon S3 gespeicherte Revisionen:

    • Der Amazon S3 S3-Bucket-Name, der die Revision enthält.

    • Der Name der hochgeladenen Revision.

    • (Optional) Die Amazon S3 S3-Versions-ID für die Revision. (Wenn die Versions-ID nicht angegeben ist, wird die neueste Version CodeDeploy verwendet.)

    • (Optional) Der ETag für die Revision. (Wenn das ETag nicht angegeben ist, wird die Objektvalidierung CodeDeploy übersprungen.)

    Für Revisionen, die in einer Datei gespeichert sind, die sich nicht in Amazon S3 befindet, benötigen Sie den Dateinamen und den zugehörigen Pfad. Ihre Revisionsdatei wurde mit JSON oder YAML geschrieben, deshalb hat sie wahrscheinlich die Dateinamenerweiterung .json oder .yaml.

  • (Optional) Eine Beschreibung für die Bereitstellung.

Die Revisionsdatei kann als in einen Amazon S3 S3-Bucket hochgeladene Datei oder als Zeichenfolge angegeben werden. Die Syntax für die Verwendung als Teil des create-deployment-Befehls lautet:

  • Amazon S3 S3-Bucket:

    version und eTag sind optional.

    --s3-location bucket=string,key=string,bundleType=JSON|YAML,version=string,eTag=string
  • Zeichenfolge:

    --revision '{"revisionType": "String", "string": {"content":"revision-as-string"}}'
Anmerkung

Der Befehl create-deployment kann eine Revision aus einer Datei laden. Weitere Informationen finden Sie unter Laden von Parametern aus einer Datei.

Revisionsvorlagen für die AWS Lambda Bereitstellung finden Sie unterFügen Sie eine AppSpec Datei für eine AWS Lambda-Bereitstellung hinzu. Eine Beispielrevision finden Sie unter AppSpec Dateibeispiel für eine AWS Lambda-Bereitstellung .

Informationen zum Verfolgen des Status Ihrer Bereitstellung finden Sie unter CodeDeploy Bereitstellungsdetails anzeigen .