aug*_*490 1 docker google-cloud-platform kubernetes google-cloud-build skaffold
我为 kubernetes 和 skaffold 以及 dockerfile 开发了 yaml 文件。我的 Skaffold 部署在我的本地计算机上运行良好。
现在,我需要在 Google Cloud 项目的 k8s 集群中实现相同的部署,由 GitHub 存储库中的新标签触发。我发现我必须使用 Google Cloud Build,但我不知道如何从 cloudbuild.yaml 文件执行 Skaffold。
小智 5
https://github.com/GoogleCloudPlatform/cloud-builders-community中有一个 skaffold 镜像
要使用它,请按照以下步骤操作:
git clone https://github.com/GoogleCloudPlatform/cloud-builders-community
Run Code Online (Sandbox Code Playgroud)
cd cloud-builders-community/skaffold
Run Code Online (Sandbox Code Playgroud)
gcloud builds submit --config cloudbuild.yaml .
Run Code Online (Sandbox Code Playgroud)
然后,在您的 中cloudbuild.yaml,您可以基于此添加一个步骤:
git clone https://github.com/GoogleCloudPlatform/cloud-builders-community
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1457 次 |
| 最近记录: |