CodeDeploy Referenz zum Resource Kit - 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.

CodeDeploy Referenz zum Resource Kit

Viele der Dateien, auf die CodeDeploy ich angewiesen bin, werden in öffentlich zugänglichen, AWS regionsspezifischen Amazon S3 S3-Buckets gespeichert. Diese Dateien enthalten Installationsdateien für den CodeDeploy Agenten, Vorlagen und Beispielanwendungsdateien. Wir nennen diese Sammlung von Dateien das CodeDeploy Resource Kit.

Bucket-Namen für das Resource Kit nach Regionen

Diese Tabelle führt die Namen von bucket-name -Ersatzwerten auf, die für einige Verfahren in der Anleitung erforderlich sind. Dies sind die Namen der Amazon S3 S3-Buckets, die die CodeDeploy Resource Kit-Dateien enthalten.

Anmerkung

Um auf den Amazon S3 S3-Bucket in der Region Asien-Pazifik (Hongkong) zuzugreifen, müssen Sie die Region in Ihrem AWS Konto aktivieren. Weitere Informationen finden Sie unter AWS Regionen verwalten.

Name der Region Ersetzung des Bucket-Namens Region-ID
USA Ost (Nord-Virginia) aws-codedeploy-us-east-1 us-east-1
USA Ost (Ohio) aws-codedeploy-us-east-2 us-east-2
USA West (Nordkalifornien) aws-codedeploy-us-west-1 us-west-1
USA West (Oregon) aws-codedeploy-us-west-2 us-west-2
Afrika (Kapstadt) aws-codedeploy-af-south-1 af-south-1
Asien-Pazifik (Hongkong) aws-codedeploy-ap-east-1 ap-east-1
Asien-Pazifik (Hyderabad) aws-codedeploy-ap-south-2 ap-south-2
Asien-Pazifik (Jakarta) aws-codedeploy-ap-southeast-3 ap-southeast-3
Asien-Pazifik (Melbourne) aws-codedeploy-ap-southeast-4 ap-southeast-4
Asien-Pazifik (Mumbai) aws-codedeploy-ap-south-1 ap-south-1
Asien-Pazifik (Osaka) aws-codedeploy-ap-northeast-3 ap-northeast-3
Asien-Pazifik (Seoul) aws-codedeploy-ap-northeast-2 ap-northeast-2
Asien-Pazifik (Singapur) aws-codedeploy-ap-southeast-1 ap-southeast-1
Asien-Pazifik (Sydney) aws-codedeploy-ap-southeast-2 ap-southeast-2
Asien-Pazifik (Tokio) aws-codedeploy-ap-northeast-1 ap-northeast-1
Kanada (Zentral) aws-codedeploy-ca-central-1 ca-central-1
Europa (Frankfurt) aws-codedeploy-eu-central-1 eu-central-1
Europa (Irland) aws-codedeploy-eu-west-1 eu-west-1
Europa (London) aws-codedeploy-eu-west-2 eu-west-2
Europa (Milan) aws-codedeploy-eu-south-1 eu-south-1
Europa (Paris) aws-codedeploy-eu-west-3 eu-west-3
Europa (Spain) aws-codedeploy-eu-south-2 eu-south-2
Europa (Stockholm) aws-codedeploy-eu-north-1 eu-north-1
Europa (Zürich) aws-codedeploy-eu-central-2 eu-central-2
Israel (Tel Aviv) aws-codedeploy-il-central-1 il-central-1
Naher Osten (Bahrain) aws-codedeploy-me-south-1 me-south-1
Naher Osten (VAE) aws-codedeploy-me-central-1 me-central-1
Südamerika (São Paulo) aws-codedeploy-sa-east-1 sa-east-1
AWS GovCloud (US-Ost) aws-codedeploy-us-gov-Ost-1 us-gov-east-1
AWS GovCloud (US-West) aws-codedeploy-us-gov-West-1 us-gov-west-1

Inhalt des Resource-Kits

In der folgenden Tabelle sind die Dateien im CodeDeploy Resource Kit aufgeführt.

Datei Beschreibung
LATEST_VERSION Eine Datei, die von Aktualisierungsmechanismen wie Amazon EC2 Systems Manager verwendet wird, um die neueste Version des CodeDeploy Agenten zu ermitteln.
VERSION Der automatische Aktualisierungsmechanismus wurde in der CodeDeploy Agentenversion 1.1.0 entfernt und diese Datei wird nicht mehr verwendet. Eine Datei, die von CodeDeploy Agenten verwendet wird, um sich selbst zu aktualisieren, während sie auf Instanzen ausgeführt werden.
codedeploy-agent.noarch.rpm Der CodeDeploy Agent für Amazon Linux und Red Hat Enterprise Linux (RHEL). Es kann mehrere Dateien mit demselben Basisdateinamen, aber unterschiedlichen Versionen geben (wie -1.0-0).
codedeploy-agent_all.deb Der CodeDeploy Agent für Ubuntu Server. Es kann mehrere Dateien mit demselben Basisdateinamen, aber unterschiedlichen Versionen geben (wie _1.0-0).
codedeploy-agent.msi Der CodeDeploy Agent für Windows Server. Es kann mehrere Dateien mit demselben Basisdateinamen, aber unterschiedlichen Versionen geben (wie -1.0-0).
install Eine Datei, mit der Sie den CodeDeploy Agenten einfacher installieren können.

CodeDeploy_SampleCF_Template.json

Eine AWS CloudFormation Vorlage, mit der Sie von einer bis drei Amazon EC2 EC2-Instances starten können, auf denen Amazon Linux oder Windows Server ausgeführt wird. Es kann mehrere Dateien mit demselben Basisdateinamen, aber unterschiedlichen Versionen geben (wie -1.0.0).

CodeDeploy_SampleCF_ELB_Integration.json Eine AWS CloudFormation Vorlage, mit der Sie eine Beispielwebsite mit Lastenausgleich erstellen können, die auf einem Apache-Webserver ausgeführt wird. Die Anwendung ist so konfiguriert, dass alle Availability Zones in der Region, in der Sie sie erstellen, abgedeckt sind. Diese Vorlage erstellt drei Amazon EC2-Instances und ein IAM-Instance-Profil, um den Instances Zugriff auf die Ressourcen in Amazon S3, Amazon EC2 Auto Scaling und Elastic Load AWS CloudFormation Balancing zu gewähren. Außerdem werden ein Load Balancer und eine Servicerolle erstellt. CodeDeploy
SampleApp_ELB_Integration.zip Eine Beispielanwendungsrevision, die Sie auf einer Amazon EC2 EC2-Instance bereitstellen können, die bei einem Elastic Load Balancing Load Balancer registriert ist.
SampleApp_Linux.zip

Eine Beispielanwendungsrevision, die Sie auf einer Amazon EC2 EC2-Instance, auf der Amazon Linux ausgeführt wird, oder auf einer Ubuntu Server- oder RHEL-Instance bereitstellen können. Es kann mehrere Dateien mit demselben Basisdateinamen, aber unterschiedlichen Versionen geben (wie -1.0).

SampleApp_Windows.zip Eine Beispielanwendungsrevision, die Sie auf einer Windows Server-Instance bereitstellen können. Es kann mehrere Dateien mit demselben Basisdateinamen, aber unterschiedlichen Versionen geben (wie -1.0).

Zeigt eine Liste der Resource Kit-Dateien an

Um eine Liste der Dateien aufzurufen, verwenden Sie den Befehl aws s3 ls für Ihre Region.

Anmerkung

Die Dateien in jedem Bucket sind für die Zusammenarbeit mit Ressourcen in der entsprechenden Region ausgelegt.

  • aws s3 ls --recursive s3://aws-codedeploy-us-east-2 --region us-east-2
  • aws s3 ls --recursive s3://aws-codedeploy-us-east-1 --region us-east-1
  • aws s3 ls --recursive s3://aws-codedeploy-us-west-1 --region us-west-1
  • aws s3 ls --recursive s3://aws-codedeploy-us-west-2 --region us-west-2
  • aws s3 ls --recursive s3://aws-codedeploy-ca-central-1 --region ca-central-1
  • aws s3 ls --recursive s3://aws-codedeploy-eu-west-1 --region eu-west-1
  • aws s3 ls --recursive s3://aws-codedeploy-eu-west-2 --region eu-west-2
  • aws s3 ls --recursive s3://aws-codedeploy-eu-west-3 --region eu-west-3
  • aws s3 ls --recursive s3://aws-codedeploy-eu-central-1 --region eu-central-1
  • aws s3 ls --recursive s3://aws-codedeploy-il-central-1 --region il-central-1
  • aws s3 ls --recursive s3://aws-codedeploy-ap-east-1 --region ap-east-1
  • aws s3 ls --recursive s3://aws-codedeploy-ap-northeast-1 --region ap-northeast-1
  • aws s3 ls --recursive s3://aws-codedeploy-ap-northeast-2 --region ap-northeast-2
  • aws s3 ls --recursive s3://aws-codedeploy-ap-southeast-1 --region ap-southeast-1
  • aws s3 ls --recursive s3://aws-codedeploy-ap-southeast-2 --region ap-southeast-2
  • aws s3 ls --recursive s3://aws-codedeploy-ap-southeast-4 --region ap-southeast-4
  • aws s3 ls --recursive s3://aws-codedeploy-ap-south-1 --region ap-south-1
  • aws s3 ls --recursive s3://aws-codedeploy-sa-east-1 --region sa-east-1

Laden Sie die Resource Kit-Dateien herunter

Zum Herunterladen einer Datei verwenden Sie den Befehl aws s3 cp für Ihre Region.

Anmerkung

Stellen Sie sicher, dass Sie den Punkt (.) fast am Ende nicht vergessen. Damit wird die Datei in das aktuelle Verzeichnis heruntergeladen.

Beispielsweise laden die folgenden Befehle eine einzelne Datei mit der Bezeichnung SampleApp_Linux.zip aus einem der /samples/latest/-Ordner des Buckets herunter:

  • aws s3 cp s3://aws-codedeploy-us-east-2/samples/latest/SampleApp_Linux.zip . --region us-east-2
  • aws s3 cp s3://aws-codedeploy-us-east-1/samples/latest/SampleApp_Linux.zip . --region us-east-1
  • aws s3 cp s3://aws-codedeploy-us-west-1/samples/latest/SampleApp_Linux.zip . --region us-west-1
  • aws s3 cp s3://aws-codedeploy-us-west-2/samples/latest/SampleApp_Linux.zip . --region us-west-2
  • aws s3 cp s3://aws-codedeploy-ca-central-1/samples/latest/SampleApp_Linux.zip . --region ca-central-1
  • aws s3 cp s3://aws-codedeploy-eu-west-1/samples/latest/SampleApp_Linux.zip . --region eu-west-1
  • aws s3 cp s3://aws-codedeploy-eu-west-2/samples/latest/SampleApp_Linux.zip . --region eu-west-2
  • aws s3 cp s3://aws-codedeploy-eu-west-3/samples/latest/SampleApp_Linux.zip . --region eu-west-3
  • aws s3 cp s3://aws-codedeploy-eu-central-1/samples/latest/SampleApp_Linux.zip . --region eu-central-1
  • aws s3 cp s3://aws-codedeploy-il-central-1/samples/latest/SampleApp_Linux.zip . --region il-central-1
  • aws s3 cp s3://aws-codedeploy-ap-east-1/samples/latest/SampleApp_Linux.zip . --region ap-east-1
  • aws s3 cp s3://aws-codedeploy-ap-northeast-1/samples/latest/SampleApp_Linux.zip . --region ap-northeast-1
  • aws s3 cp s3://aws-codedeploy-ap-northeast-2/samples/latest/SampleApp_Linux.zip . --region ap-northeast-2
  • aws s3 cp s3://aws-codedeploy-ap-southeast-1/samples/latest/SampleApp_Linux.zip . --region ap-southeast-1
  • aws s3 cp s3://aws-codedeploy-ap-southeast-2/samples/latest/SampleApp_Linux.zip . --region ap-southeast-2
  • aws s3 cp s3://aws-codedeploy-ap-southeast-4/samples/latest/SampleApp_Linux.zip . --region ap-southeast-4
  • aws s3 cp s3://aws-codedeploy-ap-south-1/samples/latest/SampleApp_Linux.zip . --region ap-south-1
  • aws s3 cp s3://aws-codedeploy-sa-east-1/samples/latest/SampleApp_Linux.zip . --region sa-east-1

Um alle Dateien herunterzuladen, verwenden Sie eine der folgenden Befehle für Ihre Region:

  • aws s3 cp --recursive s3://aws-codedeploy-us-east-2 . --region us-east-2
  • aws s3 cp --recursive s3://aws-codedeploy-us-east-1 . --region us-east-1
  • aws s3 cp --recursive s3://aws-codedeploy-us-west-1 . --region us-west-1
  • aws s3 cp --recursive s3://aws-codedeploy-us-west-2 . --region us-west-2
  • aws s3 cp --recursive s3://aws-codedeploy-ca-central-1 . --region ca-central-1
  • aws s3 cp --recursive s3://aws-codedeploy-eu-west-1 . --region eu-west-1
  • aws s3 cp --recursive s3://aws-codedeploy-eu-west-2 . --region eu-west-2
  • aws s3 cp --recursive s3://aws-codedeploy-eu-west-3 . --region eu-west-3
  • aws s3 cp --recursive s3://aws-codedeploy-eu-central-1 . --region eu-central-1
  • aws s3 cp --recursive s3://aws-codedeploy-il-central-1 . --region il-central-1
  • aws s3 cp --recursive s3://aws-codedeploy-ap-east-1 . --region ap-east-1
  • aws s3 cp --recursive s3://aws-codedeploy-ap-northeast-1 . --region ap-northeast-1
  • aws s3 cp --recursive s3://aws-codedeploy-ap-northeast-2 . --region ap-northeast-2
  • aws s3 cp --recursive s3://aws-codedeploy-ap-southeast-1 . --region ap-southeast-1
  • aws s3 cp --recursive s3://aws-codedeploy-ap-southeast-2 . --region ap-southeast-2
  • aws s3 cp --recursive s3://aws-codedeploy-ap-southeast-4 . --region ap-southeast-4
  • aws s3 cp --recursive s3://aws-codedeploy-ap-south-1 . --region ap-south-1
  • aws s3 cp --recursive s3://aws-codedeploy-sa-east-1 . --region sa-east-1