Google cloud platform 云工作流与构建基础设施的云构建?
从现在起,我将Cloud Build用作运行terraform和构建基础设施的普通CICD(有时我需要构建Docker容器,有时没有) 现在云工作流可用了,我想知道这是否是一个更好的工具,用于流水线原子步骤执行,方便和更好的控制(例如,条件执行、错误处理等,集中式日志推送等) 我认为上面的一切都可以在云构建中完成,但这通常不是一件小事Google cloud platform 云工作流与构建基础设施的云构建?,google-cloud-platform,terraform-provider-gcp,google-workflows,Google Cloud Platform,Terraform Provider Gcp,Google Workflows,从现在起,我将Cloud Build用作运行terraform和构建基础设施的普通CICD(有时我需要构建Docker容器,有时没有) 现在云工作流可用了,我想知道这是否是一个更好的工具,用于流水线原子步骤执行,方便和更好的控制(例如,条件执行、错误处理等,集中式日志推送等) 我认为上面的一切都可以在云构建中完成,但这通常不是一件小事 工作流对此是否合适?如果不合适,那么这个新工具的最佳使用案例是什么?如果您的云构建只调用API来运行/部署/配置东西,那么您可能会有相似之处 但是,请记住两件事:
工作流对此是否合适?如果不合适,那么这个新工具的最佳使用案例是什么?如果您的云构建只调用API来运行/部署/配置东西,那么您可能会有相似之处 但是,请记住两件事:
- 云工作流只能调用API和睡眠。不能使用工作流构建容器映像(例如Docker)。它不是一个运行时环境,只是一个调用API的东西
- 云构建可以在push、tag和pull请求时触发。你不能用工作流来做这件事
- API调用编排->工作流
- CICD->云构建
- 云工作流只能调用API和睡眠。不能使用工作流构建容器映像(例如Docker)。它不是一个运行时环境,只是一个调用API的东西
- 云构建可以在push、tag和pull请求时触发。你不能用工作流来做这件事
- API调用编排->工作流
- CICD->云构建