Erstellen Sie eine EC2/On-Premises-Compute-Plattform-Bereitstellung (Konsole) - 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 EC2/On-Premises-Compute-Plattform-Bereitstellung (Konsole)

In diesem Thema erfahren Sie, wie Sie mithilfe der Konsole eine Anwendung auf einem Amazon EC2- oder lokalen Server bereitstellen.

  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die CodeDeploy Konsole unter https://console.aws.amazon.com/codedeploy.

    Anmerkung

    Melden Sie sich mit demselben Benutzer an, den Sie eingerichtet habenErste Schritte mit CodeDeploy.

  2. Führen Sie eine der folgenden Aktionen aus:

    • Wenn Sie eine Anwendung bereitstellen möchten, erweitern Sie im Navigationsbereich Deploy (Bereitstellen) und wählen Sie Applications (Anwendungen) aus. Klicken Sie auf den Namen der Anwendung, die Sie bereitstellen möchten. Vergewissern Sie sich, dass die Spalte Rechenplattform für Ihre Anwendung EC2/On-Premises lautet.

    • Wenn Sie eine Bereitstellung erneut bereitstellen möchten, erweitern Sie im Navigationsbereich Deploy (Bereitstellen) und wählen Sie Deployments (Bereitstellungen) aus. Wählen Sie in der Spalte Application (Anwendung) die Bereitstellung aus, die Sie erneut bereitstellen möchten, sowie den Namen ihrer Anwendung aus. Stellen Sie sicher, dass die Spalte Compute-Plattform für Ihre Bereitstellung EC2/On-Premises lautet.

  3. Klicken Sie auf der Registerkarte Deployments (Bereitstellungen) auf Create deployment (Bereitstellung erstellen).

    Anmerkung

    Ihre Anwendung muss über eine Bereitstellungsgruppe verfügen, bevor sie bereitgestellt werden kann. Wenn Ihre Anwendung keine Bereitstellungsgruppe hat, wählen Sie auf der Registerkarte Bereitstellungsgruppen die Option Bereitstellungsgruppe erstellen aus. Weitere Informationen finden Sie unter Erstellen Sie eine Bereitstellungsgruppe mit CodeDeploy.

  4. Wählen Sie unter Deployment group (Bereitstellungsgruppe) eine Bereitstellungsgruppe für diese Bereitstellung aus.

  5. Wählen Sie neben Repository type (Repository-Typ) den Repository-Typ aus, in dem Ihre Revision gespeichert ist:

  6. (Optional) Geben Sie im Feld Deployment description (Bereitstellungsbeschreibung) eine Beschreibung für diese Bereitstellung ein.

  7. (Optional) Erweitern Sie Bereitstellungskonfiguration überschreiben, um eine Bereitstellungskonfiguration auszuwählen, mit der Sie steuern können, wie der Datenverkehr auf den Amazon EC2- oder lokalen Server verlagert wird, der sich von dem in der Bereitstellungsgruppe angegebenen unterscheidet.

    Weitere Informationen finden Sie unter Arbeiten mit Bereitstellungskonfigurationen in CodeDeploy.

    1. Wählen Sie „Bereitstellung nicht fehlschlagen, wenn das ApplicationStop Lebenszyklusereignis fehlschlägt“ aus, wenn Sie möchten, dass eine Bereitstellung für eine Instance erfolgreich ist, falls das ApplicationStop Lebenszyklusereignis fehlschlägt.

    2. Erweitern Sie die Einstellungen für das Bereitstellungsverhalten, um anzugeben CodeDeploy , wie mit Dateien an einem Zielort für die Bereitstellung umgegangen wird, die nicht Teil der vorherigen erfolgreichen Bereitstellung waren.

      Wählen Sie eine der folgenden Optionen aus:

      • Fehlschlagen der Bereitstellung — Es wird ein Fehler gemeldet und der Bereitstellungsstatus wird auf geändertFailed.

      • Inhalt überschreiben — Wenn im Zielverzeichnis eine Datei mit demselben Namen vorhanden ist, wird sie durch die Version aus der Anwendungsrevision ersetzt.

      • Inhalt beibehalten — Wenn im Zielverzeichnis eine Datei mit demselben Namen vorhanden ist, wird die Datei beibehalten und die Version in der Anwendungsrevision wird nicht in die Instanz kopiert.

      Weitere Informationen finden Sie unter Rollback-Verhalten bei vorhandenem Inhalt.

  8. (Optional) Sie können unter Rollback configuration overrides andere automatische Rollback-Optionen für diese Bereitstellung festlegen, als für die Bereitstellungsgruppe angegeben wurden.

    Hinweise zu Rollbacks in finden Sie CodeDeploy unter Erneute Bereitstellungen und Bereitstellungs-Rollbacks undEine Bereitstellung erneut bereitstellen und rückgängig machen mit CodeDeploy.

    Wählen Sie eine der folgenden Optionen aus:

    • Rollback bei fehlgeschlagener Bereitstellung — CodeDeploy stellt die letzte als funktionierend bekannte Version erneut als neue Bereitstellung bereit.

    • Rollback bei Erreichen der Alarmschwellenwerte — Wenn der Bereitstellungsgruppe Alarme hinzugefügt wurden, wird die letzte als CodeDeploy funktionierend bekannte Version bereitgestellt, wenn einer oder mehrere der angegebenen Alarme aktiviert sind.

    • Rollbacks deaktivieren — Führen Sie für diese Bereitstellung keine Rollbacks durch.

  9. Klicken Sie auf Start deployment (Bereitstellung starten).

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