Erstellen Sie eine Service Sync-Konfiguration - AWS Proton

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 Service Sync-Konfiguration

Sie können eine Service-Synchronisationskonfiguration mithilfe der Konsole oder erstellenAWS CLI.

AWS Management Console
  1. Wählen Sie auf der Seite „Dienstvorlage auswählen“ eine Vorlage aus und klicken Sie auf Konfigurieren.

  2. Geben Sie auf der Seite Service konfigurieren im Abschnitt Dienstdetails einen neuen Dienstnamen ein.

  3. (Optional) Geben Sie eine Beschreibung für den Service ein.

  4. Wählen Sie im Abschnitt Anwendungsquellcode-Repository die Option Ein verknüpftes Git-Repository auswählen, um ein Repository auszuwählen, mit dem Sie bereits verknüpft sindAWS Proton. Wenn du noch kein verknüpftes Repository hast, wähle Anderes Git-Repository verknüpfen und folge den Anweisungen unter Link zu deinem Repository erstellen.

  5. Wählen Sie für Repository den Namen Ihres Quellcode-Repositorys aus der Liste aus.

  6. Wählen Sie für Branch den Namen des Repository-Branches für Ihren Quellcode aus der Liste aus.

  7. (Optional) Wählen Sie im Bereich Tags die Option Neues Tag hinzufügen aus und geben Sie einen Schlüssel und einen Wert ein, um ein vom Kunden verwaltetes Tag zu erstellen.

  8. Wählen Sie Weiter.

  9. Wählen Sie auf der Seite Service-Instanzen konfigurieren im Abschnitt Service-Definitionsquelle die Option Service aus Git synchronisieren aus.

  10. Wenn Sie Ihre proton-ops Datei erstellen AWS Proton möchten, wählen Sie im Abschnitt Service-Definitionsdateien die Option Ich möchte, dass AWS Proton die Dateien erstellt. Mit dieser Option AWS Proton wird die proton-ops AND-Datei spec an den von Ihnen angegebenen Speicherorten erstellt. Wählen Sie Ich stelle meine eigenen Dateien bereit, um Ihre eigene OPS-Datei zu erstellen.

  11. Wählen Sie im Abschnitt Service-Definition-Repository die Option Ein verknüpftes Git-Repository auswählen, um ein Repository auszuwählen, mit dem Sie bereits verknüpft sindAWS Proton.

  12. Wählen Sie unter Repository-Name den Namen Ihres Quellcode-Repositorys aus der Liste aus.

  13. Wählen Sie für den proton-opsDatei-Branch den Namen Ihres Branches aus der Liste aus, in der Ihre OPS- und Spezifikationsdatei gespeichert AWS Proton werden sollen.

  14. Im Abschnitt Dienstinstanzen wird jedes Feld automatisch anhand der Werte in der proton-ops Datei gefüllt.

  15. Wählen Sie Weiter und überprüfen Sie Ihre Eingaben.

  16. Wählen Sie Create (Erstellen) aus.

AWS CLI
Erstellen Sie eine Service Sync-Konfiguration mit dem AWS CLI
  • Führen Sie den folgenden Befehl aus.

    $ aws proton create-service-sync-config \ --resource "service-arn" \ --repository-provider "GITHUB" \ --repository "example/proton-sync-service" \ --ops-file-branch "main" \ --proton-ops-file "./configuration/custom-proton-ops.yaml" (optional)

    Die Antwort sieht wie folgt.

    { "serviceSyncConfig": { "branch": "main", "filePath": "./configuration/custom-proton-ops.yaml", "repositoryName": "example/proton-sync-service", "repositoryProvider": "GITHUB", "serviceName": "service name" } }