Erstellen Sie Ihren ersten Amazon ECS Express Mode-Service in der Konsole - Amazon Elastic Container Service

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 Ihren ersten Amazon ECS Express Mode-Service in der Konsole

Die Konsolenoberfläche für den Expressmodus-Service bietet eine optimierte Möglichkeit, Ihre containerisierte Anwendung mit minimalem Konfigurationsaufwand bereitzustellen. Weitere Informationen zu den Voraussetzungen finden Sie unter. Amazon ECS Express-Modus Weitere Informationen darüber, was der Expressmodus erzeugt und wie er funktioniert, finden Sie unterVon Amazon ECS Express Mode Services erstellte Ressourcen.

Verfahren

  1. Öffnen Sie die Konsole auf https://console.aws.amazon.com/ecs/Version 2.

  2. Wählen Sie im Navigationsbereich den Expressmodus aus.

  3. Gehen Sie unter Lass uns deine App einrichten wie folgt vor:

    1. Geben Sie das Bild an, das für Ihre Anwendung verwendet werden soll. Geben Sie unter Bild-URI den URI für Ihr Bild ein. Um Ihre Amazon ECR-Images zu durchsuchen, wählen Sie Browse ECR images und gehen Sie dann wie folgt vor:

      1. Wählen Sie für Privates Repository das private Amazon ECR-Repository aus.

      2. Wählen Sie für Bild Ihr Bild aus.

      3. Wählen Sie aus, wie das Bild identifiziert werden soll. Wählen Sie für Bild auswählen von eine der folgenden Optionen aus:

        • AWS empfiehlt, dass Sie Image Digest wählen.

        • Um das Tag zu verwenden, wählen Sie Image-Tag und dann das Tag aus.

    2. Wenn Sie eine private Registrierung verwenden, wählen Sie Private Registrierung aus. Geben Sie dann für Secrets Manager ARN oder Name den Secrets Manager ARN ein, den Sie in den Voraussetzungen erstellt haben.

    3. Wählen Sie für die Rolle „Aufgabenausführung“ und die Rolle „Infrastruktur“ die Rollen aus. Wenn Sie diese Rollen noch nie zuvor in Amazon ECS erstellt haben, sehen Sie in der Drop-down-Liste die Option Neue Rolle erstellen. Wenn Sie diese Option auswählen, wird die Rolle automatisch für Sie erstellt, sobald Sie auf Erstellen klicken. Für die Rolle „Aufgabenausführung“ wird in den Berechtigungsdetails der Link für zusätzliche Informationen zu Amazon ECSTask ExecutionRolePolicy im AWS Managed Policy Reference Guide angezeigt. Für die Rolle „Infrastruktur“ wird in den Berechtigungsdetails der Link für zusätzliche Informationen zu den von Amazon ECSInfrastructure RoleforExpressGatewayServices verwalteten Richtlinien im Referenzhandbuch für AWS verwaltete Richtlinien angezeigt.

      Wenn Sie diese Rollen lieber anpassen möchten, gelangen Sie über die Schaltfläche Neue Rolle erstellen zur IAM-Konsole, wo Sie die Rolle erstellen und die der Rolle zugewiesenen Berechtigungen anzeigen und bearbeiten können. Wenn Sie zur Amazon ECS Express-Modus-Konsole zurückkehren, aktualisieren Sie sie, um die von Ihnen erstellte Rolle anzuzeigen.

      Anmerkung

      Wenn Sie zum ersten Mal einen Service in der Amazon ECS-Konsole erstellen, wird einigen Benutzern möglicherweise eine Meldung angezeigt. Invalid Parameter Exception: Unable to assume the service linked role. Wenn dies der Fall ist, warten Sie einige Sekunden und versuchen Sie es erneut.

  4. Wählen Sie Erstellen aus. Sie haben gerade Ihren ersten Amazon ECS Express Mode-Service erstellt!

Nächste Schritte

Nachdem Sie Ihren ersten Express-Modus-Service erstellt haben:

  • Greifen Sie nach Abschluss der Bereitstellung über die angegebene Anwendungs-URL auf Ihre Anwendung zu.

  • Überwachen Sie den Fortschritt der Bereitstellung auf der Registerkarte Ressourcen der Konsole. Wenn die Bereitstellung abgeschlossen ist, ist Ihr Dienst bereit, Datenverkehr zu empfangen. Weitere Informationen finden Sie unter Details eines Amazon ECS Express Mode-Service anzeigen.

  • Um zurück zu Ihrem Service zu navigieren, wählen Sie einen der Navigationscluster aus und wählen Sie dann den default Cluster aus, falls Sie bei der Erstellung keinen angegeben haben. Amazon ECS organisiert Services in logischen Gruppierungen, die als Cluster bezeichnet werden. Dies ist eine einfache Möglichkeit, Anwendungen in Ihrem Konto zu organisieren.

  • Falls bei der Bereitstellung Probleme auftreten, finden Sie weitere Informationen unterFehlerbehebung bei Amazon ECS Express-Modus-Services.

Anpassen

Optional können Sie auch die Konfiguration Ihres Expressmodus-Dienstes anpassen. Öffnen Sie den Abschnitt Zusätzliche Konfigurationen — optional.

  1. Wählen Sie einen Cluster aus der Drop-down-Liste aus, wenn es einen bestimmten Amazon ECS-Cluster gibt, in dem Sie Ihren Service bereitstellen möchten. Wenn kein Cluster angegeben ist, verwendet der Expressmodus den Default Cluster. Wenn Sie die Expressmodus-Konsole verlassen, um einen Cluster zu erstellen, verwenden Sie die Schaltfläche „Aktualisieren“, um das Dropdownmenü zu füllen.

  2. Geben Sie einen Namen für den Dienst ein. Wenn kein Name angegeben ist, generiert der Expressmodus einen aus dem Namen des Container-Images. Dieser Servicename wird für mehrere Ressourcen verwendet, einschließlich der Anwendungs-URL, des Amazon ECS-Service, der Amazon ECS-Aufgabendefinition, des Zertifikats, des Skalierungsziels und der Skalierungsrichtlinie.

  3. Geben Sie optional Details zu Ihrem Container an:

    1. Geben Sie als Container-Port den Port ein, auf dem Ihre Anwendung lauscht (Standard ist 80).

    2. Geben Sie unter Pfad zur Integritätsprüfung den Pfad für Integritätsprüfungen ein (z. B."/health"). Der Standardwert ist "/".

    3. Fügen Sie unter Umgebungsvariablen Schlüssel-Wert-Paare für Umgebungsvariablen hinzu, die Ihre Anwendung benötigt. Geben Sie für Schlüssel den Namen der Umgebungsvariablen ein. Wählen Sie als Werttyp die Option Umgebungsvariable oder Geheim aus. Geben Sie für Wert oder Wert von den Wert oder die Referenz ein. Wählen Sie Umgebungsvariable hinzufügen, um nach Bedarf weitere Variablen hinzuzufügen. Es sind keine Standardwerte angegeben.

    4. Geben Sie für Command optional einen benutzerdefinierten Befehl ein, um die CMD Docker-Anweisung zu überschreiben. Es ist kein Standard angegeben.

    5. Wählen Sie unter Aufgabenrolle eine IAM-Rolle aus, die Ihrer Anwendung Berechtigungen gewährt. Es ist kein Standard angegeben.

  4. Geben Sie optional Details zu Ihrer Rechenleistung und zur automatischen Skalierung an:

    1. Wählen Sie für CPU die vCPU-Zuweisung für Ihre Aufgaben aus (die Standardeinstellung ist 1 vCPU).

    2. Wählen Sie unter Arbeitsspeicher die Speicherzuweisung für Ihre Aufgaben aus (die Standardeinstellung ist 2 GB).

    3. Wählen Sie für die ECS-Servicemetrik die Metrik aus, nach der skaliert werden soll (die Standardeinstellung ist Durchschnittliche CPU-Auslastung).

    4. Wählen Sie als Zielwert den Zielprozentsatz für die Skalierung aus (der Standardwert ist 60.)

    5. Legen Sie für Minimale Anzahl von Aufgaben und Maximale Anzahl von Aufgaben die Skalierungsgrenzen fest. (Die Standardwerte sind 1 und 20)

  5. Markieren Sie das Kästchen zur Anpassung der Netzwerkkonfigurationen. Wenn Sie diese Konfigurationen nicht anpassen, verwendet der Expressmodus die Standard-VPC.

    1. Wählen Sie eine VPC aus, um schnell zu den Subnetzen zu navigieren, in denen Ihre Dienste ausgeführt werden. Verlassen Sie optional die Amazon ECS-Konsole, um eine neue VPC zu erstellen, und kehren Sie zur Aktualisierung zurück und suchen Sie diese VPC im Drop-down-Menü.

    2. Wählen oder erstellen Sie für Sicherheitsgruppen Sicherheitsgruppen, um zusätzlichen eingehenden Netzwerkzugriff auf Ihren Service zu ermöglichen.

  6. Unter Protokolle:

    1. Geben Sie für CloudWatch Amazon-Protokollgruppe den bevorzugten Protokollgruppennamen für Ihre Anwendungsprotokolle ein. Die Standard-Protokollgruppe wird nach Ihren Cluster- und Servicenamen benannt.

    2. Geben Sie für Amazon CloudWatch Log Stream Prefix ein bevorzugtes Präfix für Log-Streams ein. Das Standard-Stream-Präfix ist ecs/Main/.

  7. Fügen Sie unter Tags Schlüssel-Wert-Paare hinzu, um Ihre Ressourcen zu taggen. Geben Sie für Key (Schlüssel) den Tag-Schlüssel ein. Geben Sie für Value (Wert) den Tag-Wert ein. Wählen Sie Neues Element hinzufügen, um nach Bedarf weitere Tags hinzuzufügen. Tags können nur beim Erstellen hinzugefügt werden.