本页面介绍如何使用 Cloud Deploy 将应用部署到预期的目标运行时环境。在执行此操作之前,您需要创建交付流水线和目标。
准备工作
本部分介绍了在使用 Cloud Deploy 部署应用之前需要准备的事项。
-
Cloud Deploy 可以部署到 Google Kubernetes Engine、Cloud Run、GKE 附加集群和自定义目标。 目标配置因您要部署到的平台而异。
拥有容器映像和清单。
您需要一个或多个容器映像才能进行部署,还需要一个或多个 Kubernetes 清单(用于部署到 GKE)或服务 YAML 文件(用于部署到 Cloud Run)。
您需要一个持续集成流水线或一些其他流程来构建和放置映像。您的 CI 工具可以是 Cloud Build、Jenkins,也可以是导致向 Cloud Deploy 交付流水线提供容器映像的任何工具。
-
Cloud Deploy 调用
skaffold render以使用此文件渲染 Kubernetes 清单,并使用