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 „Im Kubernetes-Cluster bereitstellen“ hinzufügen
Verwenden Sie die folgenden Anweisungen, um Ihrem Workflow die Aktion In Kubernetes-Cluster bereitstellen hinzuzufügen.
Bevor Sie beginnen
Bevor Sie Ihrem Workflow die Cluster-Aktion „In Kubernetes bereitstellen“ hinzufügen, müssen Sie Folgendes vorbereitet haben:
Tipp
Folgen Sie den Anweisungen unter, um diese Voraussetzungen schnell einzurichten. Tutorial: Eine Anwendung auf Amazon bereitstellen EKS
-
Ein Kubernetes-Cluster in Amazon. EKS Informationen zu Clustern finden Sie unter EKSAmazon-Cluster im EKSAmazon-Benutzerhandbuch.
-
Mindestens ein Dockerfile, das beschreibt, wie Sie Ihre Anwendung zu einem Docker-Image zusammenfügen. Weitere Informationen zu Dockerfiles finden Sie in der Dockerfile-Referenz.
-
Mindestens eine Kubernetes-Manifestdatei, die in der Kubernetes-Dokumentation als Konfigurationsdatei oder Konfiguration bezeichnet wird. Weitere Informationen finden Sie in der Kubernetes-Dokumentation unter Ressourcen verwalten
. -
Eine IAM Rolle, die der Cluster-Aktion Deploy to Kubernetes die Möglichkeit gibt, auf Ihren EKS Amazon-Cluster zuzugreifen und mit ihm zu interagieren. Weitere Informationen erhalten Sie unter dem Thema Role im Aktion „Im Kubernetes-Cluster bereitstellen“ YAML.
Nachdem Sie diese Rolle erstellt haben, müssen Sie sie hinzufügen zu:
-
Ihre Kubernetes-Datei ConfigMap . Informationen zum Hinzufügen einer Rolle zu einer ConfigMap Datei finden Sie unter Aktivieren des IAM Prinzipalzugriffs auf Ihren Cluster im EKSAmazon-Benutzerhandbuch.
-
CodeCatalyst. Informationen zum Hinzufügen einer IAM Rolle zu CodeCatalyst finden Sie unterIAMRollen zu Kontoverbindungen hinzufügen.
-
-
Ein CodeCatalyst Raum, ein Projekt und eine Umgebung. Der Bereich und die Umgebung müssen beide mit dem AWS Konto verbunden sein, in dem Sie Ihre Anwendung bereitstellen werden. Weitere Informationen finden Sie unter Einen Raum schaffen, Ein leeres Projekt in Amazon erstellen CodeCatalyst und Einsatz in AWS-Konten und VPCs.
-
Ein Quell-Repository, das von unterstützt wird CodeCatalyst. Das Repository speichert Ihre Anwendungsquelldateien, Dockerfiles und Kubernetes-Manifeste. Weitere Informationen finden Sie unter Speichern Sie Code mit Quell-Repositorys in und arbeiten Sie gemeinsam daran CodeCatalyst.