Schritt 5: Überprüfen Sie Ihre Ergebnisse erneut - 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 5: Überprüfen Sie Ihre Ergebnisse erneut

In diesem Schritt überprüfen Sie, ob die SimpleDemoApp Revision auf der neuen Instance in der Auto Scaling Scaling-Gruppe CodeDeploy installiert ist.

So prüfen Sie die Ergebnisse der automatischen Bereitstellung (CLI)

  1. Bevor Sie den Befehl get-deployment aufrufen, benötigen Sie die ID der automatischen Bereitstellung. Um die ID abzurufen, rufen Sie den Befehl list-deployments für die Anwendung SimpleDemoApp und die Bereitstellungsgruppe SimpleDemoDG auf:

    aws deploy list-deployments --application-name SimpleDemoApp --deployment-group-name SimpleDemoDG --query "deployments" --output text

    Es sollten zwei Bereitstellungs-IDs vorhanden sein. Verwenden Sie die ID, die Sie noch nicht in einem Aufruf des Befehls get-deployment verwendet haben:

    aws deploy get-deployment --deployment-id deployment-id --query "deploymentInfo.[status, creator]" --output text

    Zusätzlich zum Bereitstellungsstatus sollten Sie dies autoScaling in der Befehlsausgabe sehen. (autoScalingbedeutet, dass Amazon EC2 Auto Scaling die Bereitstellung erstellt hat.)

    Fahren Sie erst fort, wenn der Bereitstellungsstatus Succeeded zeigt.

  2. Bevor Sie den describe-instances Befehl aufrufen, benötigen Sie die ID der neuen Amazon EC2 EC2-Instance. Zum Abrufen dieser ID rufen Sie erneut den Befehl describe-auto-scaling-groups für CodeDeployDemo-AS-Group auf:

    aws autoscaling describe-auto-scaling-groups --auto-scaling-group-names CodeDeployDemo-AS-Group --query "AutoScalingGroups[0].Instances[*].InstanceId" --output text

    Rufen Sie nun den Befehl describe-instances auf:

    aws ec2 describe-instances --instance-id instance-id --query "Reservations[0].Instances[0].PublicDnsName" --output text

    Notieren Sie sich in der Ausgabe des describe-instances Befehls den öffentlichen DNS für die neue Amazon EC2 EC2-Instance.

  3. Zeigen Sie mit einem Webbrowser die für diese Amazon EC2 EC2-Instance bereitgestellte SimpleDemoApp Version an, und verwenden Sie dabei eine URL wie die folgende:

    http://ec2-01-234-567-890.compute-1.amazonaws.com

    Wenn die Seite mit den Glückwünschen angezeigt wird, haben Sie früher eine Revision CodeDeploy für eine skalierte Amazon EC2 EC2-Instance in einer Auto Scaling Scaling-Gruppe bereitgestellt!

So prüfen Sie die Ergebnisse der automatischen Bereitstellung (Konsole)

  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. Erweitern Sie im Navigationsbereich die Option Bereitstellen und wählen Sie dann Bereitstellungen aus.

  3. Wählen Sie die Bereitstellungs-ID der Bereitstellung, die Amazon EC2 Auto Scaling erstellt hat.

    .

  4. Auf der Seite Deployment (Bereitstellung) werden Informationen über die Bereitstellung angezeigt. Normalerweise würden Sie selbst eine Bereitstellung erstellen, aber Amazon EC2 Auto Scaling hat eine in Ihrem Namen erstellt, um Ihre Version auf der neuen Amazon EC2 EC2-Instance bereitzustellen.

  5. Sobald als Bereitstellungsstatus oben auf der Seite Succeeded (Erfolgreich) angezeigt wird, überprüfen Sie die Ergebnisse für die Instance. Sie müssen zunächst den öffentlichen DNS der Instance abrufen:

  6. Wählen Sie im Amazon EC2 EC2-Navigationsbereich unter Auto Scaling die Option Auto Scaling Groups und dann den CodeDeployDemo-AS-Group Eintrag aus.

  7. Wählen Sie auf der Registerkarte Instances die ID der neuen Amazon EC2 EC2-Instance aus.

  8. Notieren Sie sich auf der Seite Instances auf der Registerkarte Description den Public DNS-Wert. Sie sollte wie folgt aussehen: ec2-01-234-567-890.compute-1.amazonaws.com.

Zeigen Sie die Revision SimpleDemoApp, die für die Instanz bereitgestellt wurde, über eine URL wie die folgende an:

http://ec2-01-234-567-890.compute-1.amazonaws.com

Wenn die Seite mit den Glückwünschen angezeigt wird, haben Sie früher eine Revision CodeDeploy für eine skalierte Amazon EC2 EC2-Instance in einer Auto Scaling Scaling-Gruppe bereitgestellt!