【发布时间】:2020-01-01 10:07:44
【问题描述】:
我的目标是在图像到达第一个项目的容器注册表后立即将 gcr 图像从一个项目复制到另一个项目。我知道 gcloud container images add-tag 命令,正在寻找更自动化的选项。此外,必须复制映像的第二个项目受 VPC-SC 保护。任何线索将不胜感激...
【问题讨论】:
标签: google-cloud-platform google-container-registry google-vpc
我的目标是在图像到达第一个项目的容器注册表后立即将 gcr 图像从一个项目复制到另一个项目。我知道 gcloud container images add-tag 命令,正在寻找更自动化的选项。此外,必须复制映像的第二个项目受 VPC-SC 保护。任何线索将不胜感激...
【问题讨论】:
标签: google-cloud-platform google-container-registry google-vpc
【讨论】:
当您拥有的容器注册表发生更改时,可以发布 Pub/Sub 消息。您可以将此 Pub/Sub 消息用作执行工作的触发器。我的直接想法是创建一个云函数,该函数由消息的到达触发,然后触发 Cloud Build 配方。 Cloud Build 将对您的原始图像执行 docker pull,然后是标签重命名,然后是 docker push。感觉这将是 100% 自动化并使用专为 CI/CD 管道设计的组件。
参考资料:
【讨论】: