使用 Skaffold 构建和部署基于 Linux 的工作负载

Skaffold 可处理构建、推送和部署应用的工作流。Linux、Tomcat、WebSphere、JBoss、Apache 和 WordPress 默认支持 Skaffold 工件创建。

如果您使用 Cloud Shell,则 Skaffold 已安装。如果您需要安装 Skaffold,请参阅安装 Skaffold

准备工作

本文档假定您已完成迁移并检查生成的工件。

将 Skaffold 与基于 Linux 的工作负载搭配使用

skaffold.yaml 文件位于生成的工件的根文件夹中。如需了解如何修改 skaffold.yaml 文件,请参阅 Skaffold 文件参考文档

如需在本地运行 Skaffold,请从生成的工件的根文件夹运行以下命令:

skaffold run -d eu.gcr.io/PROJECT_ID

PROJECT_ID 替换为您的项目 ID。

如需在云中运行 Skaffold,请使用以下命令:

skaffold run -d eu.gcr.io/PROJECT_ID -p cloudbuild

后续步骤