EKS 使用工作流程部署至 Amazon - Amazon CodeCatalyst

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

EKS 使用工作流程部署至 Amazon

提示

如需示範如何使用部署至 Kubernetes 叢集動作的教學課程,請參閱 教學課程:將應用程式部署到 Amazon EKS

本節說明如何使用 CodeCatalyst 工作流程將容器化應用程式部署至 Kubernetes 叢集。若要完成此作業,您必須將部署至 Kubernetes 叢集動作新增至工作流程。此動作會將您的應用程式部署到您在 Amazon Elastic Kubernetes Service (EKS) 中已使用一或多個 Kubernetes 資訊清單檔案設定的 Kubernetes 叢集。如需範例清單,請參閱部署. 羊中的 教學課程:將應用程式部署到 Amazon EKS

如需 Kubernetes 的詳細資訊,請參閱 Kubernetes 文件。

如需 Amazon 的詳細資訊EKS,請參閱 Amazon 使用者指南 中的什麼是 Amazon EKS? EKS

「部署到 Kubernetes 叢集」動作的運作方式

部署至 Kubernetes 叢集的運作方式如下:

  1. 在執行階段,動作會將 Kubernetes kubectl公用程式安裝到 CodeCatalyst執行動作的運算機器。動作會設定為kubectl指向您在設定動作時提供的 Amazon EKS叢集。接下來,執行kubectl apply命令需要kubectl公用程式。

  2. 動作會執行 kubectl apply -f my-manifest.yaml命令,執行 中的說明 my-manifest.yaml 將應用程式部署為一組容器和 Pod 到設定的叢集。如需此命令的詳細資訊,請參閱 Kubernetes 參考文件 中的 kubectl 套用主題。

'Deploy to Amazon EKS' 動作所使用的執行期映像

部署至 Amazon EKS 動作會在 2022 年 11 月的映像 上執行。如需詳細資訊,請參閱作用中影像