View a markdown version of this page

Installieren Sie den CodeDeploy Agenten mit AWS Systems Manager - 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.

Installieren Sie den CodeDeploy Agenten mit AWS Systems Manager

Sie können den AWS-Managementkonsole oder den verwenden AWS CLI , um den CodeDeploy Agenten auf Ihren Amazon EC2- oder lokalen Instances zu installieren, indem Sie Folgendes verwenden. AWS Systems Manager Sie können wählen, ob Sie eine bestimmte Version installieren oder immer die neueste Version des Agenten installieren möchten. Weitere Informationen dazu finden Sie AWS Systems Manager unter Was ist. AWS Systems Manager

Sie können den CodeDeploy Agenten auch aus einem Amazon S3-Bucket installieren. Informationen zum Verwenden eines Amazon-S3-Download-Links finden Sie unter Installieren Sie den CodeDeploy Agenten über die Befehlszeile.

Voraussetzungen

Folgen Sie den Schritten unter Erste Schritte mit CodeDeploy zum Einrichten von IAM-Berechtigungen und dem AWS CLI.

Wenn Sie den CodeDeploy Agenten auf einem lokalen Server mit Systems Manager installieren, müssen Sie Ihren lokalen Server bei Amazon EC2 Systems Manager registrieren. Weitere Informationen finden Sie im Benutzerhandbuch unter Einrichten von Systems Manager in Hybridumgebungen. AWS Systems Manager

Installieren Sie den CodeDeploy Agenten

Bevor Sie den CodeDeploy Agenten mit Systems Manager installieren können, müssen Sie sicherstellen, dass die Instanz korrekt für Systems Manager konfiguriert ist.

Installation oder Aktualisierung des SSM-Agenten

Auf einer Amazon EC2-Instance erfordert der CodeDeploy Agent, dass auf der Instance Version 2.3.274.0 oder höher ausgeführt wird. Bevor Sie den CodeDeploy Agenten installieren, aktualisieren oder installieren Sie den SSM-Agenten auf der Instance, falls Sie dies noch nicht getan haben.

Der SSM-Agent ist auf einigen Amazon EC2-AMIs vorinstalliert, die von bereitgestellt werden. AWS Weitere Informationen finden Sie unter Amazon Machine Images (AMIs) mit vorinstalliertem SSM-Agenten.

Anmerkung

Stellen Sie sicher, dass das Betriebssystem der Instance auch vom Agenten unterstützt wird. CodeDeploy Weitere Informationen finden Sie unter Vom Agenten unterstützte Betriebssysteme CodeDeploy.

Informationen zur Installation oder Aktualisierung des SSM-Agenten auf einer Instance, auf der Linux ausgeführt wird, finden Sie im AWS Systems Manager Benutzerhandbuch unter Installieren und Konfigurieren des SSM-Agenten auf Linux-Instances.

Informationen zur Installation oder Aktualisierung des SSM-Agenten auf einer Instanz, auf der Windows Server ausgeführt wird, finden Sie im Benutzerhandbuch unter Installieren und Konfigurieren des SSM-Agenten auf Windows-Instanzen. AWS Systems Manager

(Optional) Überprüfen der Voraussetzungen für Systems Manager

Bevor Sie den Systems Manager Run Command verwenden, um den CodeDeploy Agenten zu installieren, stellen Sie sicher, dass Ihre Instanzen die Mindestanforderungen von Systems Manager erfüllen. Weitere Informationen finden Sie unter Einrichten von AWS Systems Manager im Benutzerhandbuch für AWS Systems Manager .

Installieren Sie den CodeDeploy Agenten

Mit SSM können Sie die CodeDeploy einmal installieren oder einen Zeitplan für die Installation neuer Versionen einrichten.

Um den CodeDeploy Agenten zu installieren, wählen Sie das Systems Manager Distributor-Paket für die gewünschte Agentenversion aus und folgen Sie dann den Schritten unter Pakete mit dem AWS Systems Manager Distributor https://docs.aws.amazon.com/systems-manager/latest/userguide/distributor-working-with-packages-deploy.html installieren oder aktualisieren. Das Paket unterscheidet sich je nach Agentenversion:

  • Wählen Sie für Version 2.0.x und höher das AWSCodeDeployAgentV2 Paket aus.

  • Wählen Sie für Version 1.8.x und früher das Paket aus. AWSCodeDeployAgent