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.
Aktion „ECSAmazon-Aufgabendefinition rendern“ hinzufügen
Verwenden Sie die folgenden Anweisungen, um Ihrem Workflow die Aktion „Amazon rendern“ ECS -Aufgabendefinition hinzuzufügen.
Voraussetzung
Bevor Sie beginnen, stellen Sie sicher, dass Sie über einen Workflow verfügen, der eine Build-Aktion enthält, die dynamisch ein Docker-Image generiert. Einzelheiten finden Sie im vorherigen Beispiel-Workflow.
- Visual
-
Um die Aktion „ECSAmazon-Aufgabendefinition rendern“ mit dem visuellen Editor hinzuzufügen
Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/.
-
Wählen Sie Ihr Projekt.
-
Wählen Sie im Navigationsbereich CI/CD und dann Workflows aus.
-
Wählen Sie den Namen Ihres Workflows. Sie können nach dem Quell-Repository oder dem Branch-Namen filtern, in dem der Workflow definiert ist, oder nach Workflow-Namen oder -Status filtern.
-
Wählen Sie Edit (Bearbeiten) aus.
-
Wählen Sie Visual.
-
Wählen Sie oben links + Aktionen, um den Aktionskatalog zu öffnen.
-
Wählen Sie in der Drop-down-Liste Amazon aus CodeCatalyst.
-
Suchen Sie nach der Aktion Render ECS Amazon-Aufgabendefinition und führen Sie einen der folgenden Schritte aus:
-
Wählen Sie das Pluszeichen (+), um die Aktion zum Workflow-Diagramm hinzuzufügen und den zugehörigen Konfigurationsbereich zu öffnen.
Oder
-
Wählen Sie Render ECS Amazon-Aufgabendefinition. Das Dialogfeld mit den Aktionsdetails wird angezeigt. In diesem Dialogfeld:
-
(Optional) Wählen Sie „Quelltext anzeigen“, um den Quellcode der Aktion anzuzeigen.
-
Wählen Sie Zum Workflow hinzufügen, um die Aktion zum Workflow-Diagramm hinzuzufügen und den zugehörigen Konfigurationsbereich zu öffnen.
-
Füllen Sie auf den Registerkarten Eingaben und Konfiguration die Felder nach Ihren Bedürfnissen aus. Eine Beschreibung der einzelnen Felder finden Sie unterAktion „ECSAmazon-Aufgabendefinition rendern“ YAML. Diese Referenz enthält detaillierte Informationen zu den einzelnen Feldern (und den entsprechenden YAML Eigenschaftswerten), wie sie sowohl im Editor als auch im YAML visuellen Editor angezeigt werden.
-
(Optional) Wählen Sie „Validieren“, um den YAML Workflow-Code vor dem Commit zu überprüfen.
-
Wählen Sie Commit, geben Sie eine Commit-Nachricht ein und wählen Sie erneut Commit.
- YAML
-
Um die Aktion „ECSAmazon-Aufgabendefinition rendern“ mit dem Editor hinzuzufügen YAML
Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/.
-
Wählen Sie Ihr Projekt.
-
Wählen Sie im Navigationsbereich CI/CD und dann Workflows aus.
-
Wählen Sie den Namen Ihres Workflows. Sie können nach dem Quell-Repository oder dem Branch-Namen filtern, in dem der Workflow definiert ist, oder nach Workflow-Namen oder -Status filtern.
-
Wählen Sie Edit (Bearbeiten) aus.
-
Wählen Sie YAML.
-
Wählen Sie oben links + Aktionen, um den Aktionskatalog zu öffnen.
-
Wählen Sie in der Drop-down-Liste Amazon aus CodeCatalyst.
-
Suchen Sie nach der Aktion Render ECS Amazon-Aufgabendefinition und führen Sie einen der folgenden Schritte aus:
-
Wählen Sie das Pluszeichen (+), um die Aktion zum Workflow-Diagramm hinzuzufügen und den zugehörigen Konfigurationsbereich zu öffnen.
Oder
-
Wählen Sie Render ECS Amazon-Aufgabendefinition. Das Dialogfeld mit den Aktionsdetails wird angezeigt. In diesem Dialogfeld:
-
(Optional) Wählen Sie „Quelltext anzeigen“, um den Quellcode der Aktion anzuzeigen.
-
Wählen Sie Zum Workflow hinzufügen, um die Aktion zum Workflow-Diagramm hinzuzufügen und den zugehörigen Konfigurationsbereich zu öffnen.
-
Ändern Sie die Eigenschaften im YAML Code nach Ihren Bedürfnissen. Eine Erläuterung der einzelnen verfügbaren Eigenschaften finden Sie in derAktion „ECSAmazon-Aufgabendefinition rendern“ YAML.
-
(Optional) Wählen Sie „Validieren“, um den YAML Workflow-Code vor dem Commit zu überprüfen.
-
Wählen Sie Commit, geben Sie eine Commit-Nachricht ein und wählen Sie erneut Commit.
Nächste Schritte
Nachdem Sie die Render-Aktion hinzugefügt haben, fügen Sie Ihrem Workflow die ECS Aktion Deploy to Amazon hinzu. Folgen Sie dabei den Anweisungen unterBereitstellung bei Amazon ECS mit einem Workflow. Gehen Sie beim Hinzufügen der Bereitstellungsaktion wie folgt vor:
-
Wählen Sie auf der Registerkarte „Eingaben“ der Aktion „Bereitstellen“ unter Artefakte — optional das Artefakt aus, das durch die Renderaktion generiert wurde. Sie enthält die aktualisierte Aufgabendefinitionsdatei.
Weitere Informationen zu Artefakten finden Sie unter Artefakte und Dateien zwischen Aktionen teilen.
-
Geben Sie auf der Registerkarte Konfiguration der Bereitstellungsaktion im Feld Aufgabendefinition die folgende Aktionsvariable an: ${action-name
.task-definition}
wo action-name
ist der Name Ihrer Renderaktion, zum BeispielRenderTaskDef
. Die Renderaktion setzt diese Variable auf den neuen Namen der Aufgabendefinitionsdatei.
Weitere Hinweise zu Variablen finden Sie unterVerwenden von Variablen in Workflows.
Weitere Informationen zur Konfiguration der Bereitstellungsaktion finden Sie im vorherigen Beispiel-Workflow.