本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用工作流程将应用程序部署到亚马逊 Elastic Kubernetes Service
提示
有关向您展示如何使用 “部署到 Kubernetes 集群” 操作的教程,请参阅。教程:将应用程序部署到 Amazon EKS
本节介绍如何使用工作流程将容器化应用程序部署到 Kubernetes 集群中。 CodeCatalyst 为此,您必须将 “部署到 Kubernetes 集群” 操作添加到您的工作流程中。此操作使用一个或多个 Kubernetes 清单文件将您的应用程序部署到您在亚马逊 Elastic Kubernetes Service (EKS) 中设置的 Kubernetes 集群。有关示例清单,请参阅部署 .yaml中的教程:将应用程序部署到 Amazon EKS。
有关 Kubernetes 的更多信息,请参阅 Kubernetes 文档。
有关 Amazon EKS 的更多信息,请参阅什么是亚马逊 EKS? 在 Amazon EKS 用户指南中。
“部署到 Kubernetes 集群” 操作的工作原理
部署到 Kubernetes 集群的工作原理如下:
-
在运行时,该操作将 Kubernetes
kubectl
实用程序安装到运行该操作的 CodeCatalyst计算机上。该操作配置为指kubectl
向您在配置操作时提供的 Amazon EKS 集群。接下来,该kubectl
实用程序是运行该kubectl apply
命令所必需的。 -
该操作运行
kubectl apply -f
命令,该命令执行my-manifest.yaml
my-manifest.yaml
中的指令,将您的应用程序作为一组容器和容器部署到已配置的集群中。有关此命令的更多信息,请参阅 Kubernetes 参考文档中的 k ub ectl 应用主题。