Erstellen eines AWS AppConfig Freiform-Konfigurationsprofils (Konsole) - AWS AppConfig

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 eines AWS AppConfig Freiform-Konfigurationsprofils (Konsole)

Gehen Sie wie folgt vor, um ein AWS AppConfig Freiform-Konfigurationsprofil und (optional) eine Freiform-Konfiguration mithilfe der Konsole zu erstellen. AWS Systems Manager

Um ein Freiform-Konfigurationsprofil zu erstellen
  1. Öffnen Sie die AWS Systems Manager Konsole unter https://console.aws.amazon.com/systems-manager/appconfig/.

  2. Wählen Sie im Navigationsbereich Anwendungen und dann eine Anwendung aus, in der Sie sie erstellt haben. Erstellen Sie einen Namespace für Ihre Anwendung in AWS AppConfig

  3. Wählen Sie die Registerkarte Konfigurationsprofile und Feature-Flags und dann Konfiguration erstellen aus.

  4. Wählen Sie im Abschnitt Konfigurationsoptionen die Option Freiform-Konfiguration aus.

  5. Geben Sie unter Name des Konfigurationsprofils einen Namen für das Konfigurationsprofil ein.

  6. (Optional) Erweitern Sie Beschreibung und geben Sie eine Beschreibung ein.

  7. (Optional) Erweitern Sie Zusätzliche Optionen und füllen Sie bei Bedarf die folgenden Schritte aus.

    1. Wählen Sie im Abschnitt „Erweiterungen zuordnen“ eine Erweiterung aus der Liste aus.

    2. Wählen Sie im Abschnitt Tags die Option Neues Tag hinzufügen aus und geben Sie dann einen Schlüssel und einen optionalen Wert an.

  8. Wählen Sie Weiter.

  9. Wählen Sie auf der Seite „Konfigurationsdaten angeben“ im Abschnitt „Konfigurationsdefinition“ eine Option aus.

  10. Füllen Sie die Felder für die gewählte Option aus, wie in der folgenden Tabelle beschrieben.

    Option ausgewählt Details

    AWS AppConfig gehostete Konfiguration

    Wählen Sie entweder Text JSONYAML, oder und geben Sie Ihre Konfiguration in das Feld ein. Fahren Sie in diesem Verfahren mit Schritt 12 fort.

    Amazon S3 S3-Objekt

    Geben Sie das Objekt URI in das Feld S3-Objektquelle ein und fahren Sie mit Schritt 11 in diesem Verfahren fort.

    AWS CodePipeline

    Wählen Sie Weiter und fahren Sie in diesem Verfahren mit Schritt 12 fort.

    Secrets Manager geheim

    Wählen Sie das Geheimnis aus der Liste aus. Fahren Sie in diesem Verfahren mit Schritt 11 fort.

    AWS Systems Manager Parameter

    Wählen Sie den Parameter aus der Liste aus und fahren Sie in diesem Verfahren mit Schritt 11 fort.

    AWS Systems Manager document

    1. Wählen Sie ein Dokument aus der Liste aus oder wählen Sie Neues Dokument erstellen.

    2. Wenn Sie Neues Dokument erstellen wählen, geben Sie unter Dokumentname einen Namen ein. Erweitern Sie optional den Versionsnamen und geben Sie einen Namen für die Dokumentversion ein.

    3. Wählen Sie für Anwendungskonfigurationsschema entweder das JSON Schema aus der Liste aus oder wählen Sie Schema erstellen. Wenn Sie Schema erstellen wählen, öffnet Systems Manager die Seite Schema erstellen. Geben Sie die Schemadetails ein und wählen Sie dann Anwendungskonfigurationsschema erstellen.

    4. Wählen Sie im Bereich Inhalt entweder YAMLoder aus JSONund geben Sie dann die Konfigurationsdaten in das Feld ein.

  11. Wählen Sie im Abschnitt Servicerolle die Option Neue Servicerolle aus, um die IAM Rolle AWS AppConfig erstellen zu lassen, die den Zugriff auf die Konfigurationsdaten ermöglicht. AWS AppConfig füllt das Feld Rollenname automatisch auf der Grundlage des zuvor eingegebenen Namens aus. Oder wählen Sie Bestehende Servicerolle aus. Wählen Sie die Rolle mithilfe der ARNRollenliste aus.

  12. Wählen Sie optional auf der Seite „Validatoren hinzufügen“ entweder JSONSchema oder. AWS Lambda Wenn Sie JSONSchema wählen, geben Sie das JSON Schema in das Feld ein. Wenn Sie möchten AWS Lambda, wählen Sie die Funktion Amazon Resource Name (ARN) und die Version aus der Liste.

    Wichtig

    In SSM Dokumenten gespeicherte Konfigurationsdaten müssen anhand eines zugehörigen JSON Schemas validiert werden, bevor Sie die Konfiguration zum System hinzufügen können. SSMFür Parameter ist keine Validierungsmethode erforderlich. Es wird jedoch empfohlen, eine Gültigkeitsprüfung für neue oder aktualisierte SSM Parameterkonfigurationen mithilfe von zu erstellen AWS Lambda.

  13. Wählen Sie Weiter.

  14. Wählen Sie auf der Seite Überprüfen und speichern die Option Speichern und mit der Bereitstellung fortfahren aus.

Wichtig

Wenn Sie ein Konfigurationsprofil für erstellt haben AWS CodePipeline, müssen Sie eine Pipeline erstellen CodePipeline , in der Sie AWS AppConfig als Bereitstellungsanbieter angeben. Sie müssen keine Leistung erbringenBereitstellung von Feature-Flags und Konfigurationsdaten in AWS AppConfig. Sie müssen jedoch einen Client so konfigurieren, dass er Updates für die Anwendungskonfiguration erhält, wie unter beschriebenKonfigurationen durch direktes Aufrufen abrufen APIs. Informationen zum Erstellen einer Pipeline, die AWS AppConfig als Bereitstellungsanbieter angegeben wird, finden Sie unter Tutorial: Erstellen einer Pipeline, die AWS AppConfig als Bereitstellungsanbieter verwendet wird im AWS CodePipeline Benutzerhandbuch.

Fahren Sie mit Bereitstellung von Feature-Flags und Konfigurationsdaten in AWS AppConfig fort.