Schritt 7: Überwachen und verifizieren Sie die Bereitstellung - 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.

Schritt 7: Überwachen und verifizieren Sie die Bereitstellung

In diesem Schritt verwenden Sie die CodeDeploy Konsole oder die, AWS CLI um den Erfolg der Bereitstellung zu überprüfen. Außerdem öffnen Sie die in der erstellten oder konfigurierten Instance bereitgestellte Webseite in Ihrem Webbrowser.

Anmerkung

Wenn Sie die Bereitstellung auf einer Ubuntu Server-Instanz durchführen, verwenden Sie Ihre eigene Teststrategie, um festzustellen, ob die bereitgestellte Version auf der Instanz erwartungsgemäß funktioniert, und fahren Sie dann mit dem nächsten Schritt fort.

Mit der Konsole überwachen und überprüfen Sie die Bereitstellung wie folgt:
  1. Erweitern Sie im Navigationsbereich die Option Bereitstellen und wählen Sie dann Bereitstellungen aus.

  2. Suchen Sie in der Liste der Bereitstellungen nach der Zeile mit dem Anwendungswert CodeDeployGitHubDemo -App und dem Bereitstellungsgruppenwert -. CodeDeployGitHubDemo DepGrp Wenn weder Succeeded noch Failed in der Spalte Status angezeigt werden, betätigen Sie mehrmals die Schaltfläche Refresh.

  3. Wenn Failed in der Spalte Status angezeigt wird, befolgen Sie die Anweisungen in Instanzdetails anzeigen (Konsole), um die Probleme mit der Bereitstellung zu beheben.

  4. Wenn Succeeded in der Spalte Status angezeigt wird, können Sie die Bereitstellung in Ihrem Webbrowser überprüfen. Unsere Beispielrevision stellt eine einzelne Webseite in der Instance bereit. Wenn Sie die Bereitstellung auf einer Amazon EC2 EC2-Instance durchführen, gehen Sie in Ihrem Webbrowser zu http://public-dns für die Instance (z. B.http://ec2-01-234-567-890.compute-1.amazonaws.com).

  5. Wenn Sie die Webseite sehen können, sind keine Fehler aufgetreten. Nachdem Sie das Deployment einer Version von erfolgreich verwendet AWS CodeDeploy haben GitHub, können Sie mit dem nächsten Schritt fortfahrenSchritt 8: Bereinigen.

Mit der CLI überwachen und überprüfen Sie die Bereitstellung wie folgt:
  1. Rufen Sie den Befehl list-deployments auf, um die Bereitstellungs-ID für die Anwendung CodeDeployGitHubDemo-App und die Bereitstellungsgruppe CodeDeployGitHubDemo-DepGrp abzurufen:

    aws deploy list-deployments --application-name CodeDeployGitHubDemo-App --deployment-group-name CodeDeployGitHubDemo-DepGrp --query "deployments" --output text
  2. Rufen Sie den Befehl get-deployment mit der Bereitstellungs-ID aus der Ausgabe des Befehls list-deployments auf:

    aws deploy get-deployment --deployment-id deployment-id --query "deploymentInfo.[status, creator]" --output text
  3. Wenn Failed zurückgegeben wird: Befolgen Sie die Anweisungen unter Instanzdetails anzeigen (Konsole), um die Probleme mit der Bereitstellung zu beheben.

  4. Wenn Succeeded zurückgegeben wird: Überprüfen Sie die Bereitstellung in Ihrem Webbrowser. Unsere Beispielrevision ist eine einzelne Webseite, die in der Instance bereitgestellt wird. Wenn Sie die Bereitstellung auf einer Amazon EC2 EC2-Instance durchführen, können Sie diese Seite in Ihrem Webbrowser aufrufen, indem Sie zu http://public-dns der Amazon EC2 EC2-Instance gehen (z. B.http://ec2-01-234-567-890.compute-1.amazonaws.com).

  5. Wenn Sie die Webseite sehen können, sind keine Fehler aufgetreten. Sie haben die Bereitstellung aus Ihrem GitHub Repository erfolgreich verwendet AWS CodeDeploy .