Google Cloud Build是Google Cloud提供的持续集成/持续部署(CI/CD)工具,用于自动化构建、测试和部署应用程序到Google Cloud平台。
在Google Cloud Build中,可以使用特定的或当前的镜像标签进行部署。
Google Cloud Build可以通过以下步骤部署特定/当前镜像标签:
steps:
- name: 'gcr.io/cloud-builders/docker'
args: ['build', '-t', 'gcr.io/[PROJECT_ID]/[IMAGE_NAME]:[TAG]', '.']
id: 'Build Docker image'
- name: 'gcr.io/cloud-builders/kubectl'
args:
- 'set'
- 'image'
- 'deployment/[DEPLOYMENT_NAME]'
- '[CONTAINER_NAME]=gcr.io/[PROJECT_ID]/[IMAGE_NAME]:[TAG]'
id: 'Set Kubernetes deployment image'
在Google Cloud平台上,推荐使用以下产品来实现相关的云构建和部署功能:
更多关于Google Cloud Build和相关产品的信息,请参考以下链接:
领取专属 10元无门槛券
手把手带您无忧上云