使用 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
后续步骤
- 了解如何监控迁移后的工作负载。