Amazon CodeCatalyst ist nicht mehr offen für neue Kunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Wie migriert man von CodeCatalyst.
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.
Bereitstellung auf Amazon EKS mit einem Workflow
Tipp
Ein Tutorial, das Ihnen zeigt, wie Sie die Clusteraktion „In Kubernetes bereitstellen“ verwenden, finden Sie unter. Tutorial: Bereitstellen einer Anwendung in Amazon EKS
In diesem Abschnitt wird beschrieben, wie Sie eine containerisierte Anwendung mithilfe eines Workflows in einem Kubernetes-Cluster bereitstellen. CodeCatalyst Um dies zu erreichen, müssen Sie Ihrem Workflow die Aktion Auf Kubernetes-Cluster bereitstellen hinzufügen. Diese Aktion stellt Ihre Anwendung in einem Kubernetes-Cluster bereit, den Sie in Amazon Elastic Kubernetes Service (EKS) mithilfe einer oder mehrerer Kubernetes-Manifestdateien eingerichtet haben. Ein Beispiel für ein Manifest finden Sie unter. deployment.yaml Tutorial: Bereitstellen einer Anwendung in Amazon EKS
Weitere Informationen zu Kubernetes finden Sie in der Kubernetes-Dokumentation.
Weitere Informationen zu Amazon EKS finden Sie unter Was ist Amazon EKS? im Amazon EKS-Benutzerhandbuch.
Themen
So funktioniert die Aktion „Im Kubernetes-Cluster bereitstellen“
Der Cluster „Auf Kubernetes bereitstellen“ funktioniert wie folgt:
-
Zur Laufzeit installiert die Aktion das
kubectlKubernetes-Hilfsprogramm auf dem Computer, auf dem die CodeCatalyst Aktion ausgeführt wird. Die Aktion wird so konfiguriertkubectl, dass sie auf den Amazon EKS-Cluster verweist, den Sie bei der Konfiguration der Aktion angegeben haben. DaskubectlHilfsprogramm ist erforderlich, um denkubectl applyBefehl als Nächstes auszuführen. -
Die Aktion führt den
kubectl apply -fBefehl aus, der die Anweisungenmy-manifest.yamlmy-manifest.yamlzur Bereitstellung Ihrer Anwendung als Satz von Containern und Pods im konfigurierten Cluster ausführt. Weitere Informationen zu diesem Befehl finden Sie im Themakubectl apply in der Kubernetes-Referenzdokumentation.
Runtime-Image, das von der Aktion „Auf Amazon EKS bereitstellen“ verwendet wird
Die Aktion „In Amazon EKS bereitstellen“ wird auf einem Image vom November 2022 ausgeführt. Weitere Informationen finden Sie unter Aktive Bilder.