Google云图像存储库是否会对存储库中的图像推送/拉出发送通知?

问题描述 投票:0回答:1

当从私有存储库(https://docs.docker.com/registry/notifications/#configuration)推送/拉出任何图像时,docker存储库向端点提供通知。 Google Cloud图像存储库是否提供了类似的通知机制?该文件讨论了将发布消息发布到pub-sub的发布者应用程序,但我不清楚 - 1)GCR是否会直接将消息发布到pub-sub 2)如果不是,如果我必须编写发布者应用程序如何了解我的存储库中的任何更改。我可能会遗漏一些非常简陋的东西,请帮助我理解这个流程。

google-cloud-pubsub google-apis-explorer
1个回答
1
投票

您可以使用Cloud Pub / Sub:https://cloud.google.com/pubsub/docs/overview

是云注册表消息将发布到Cloud Pub / Sub。

使用Docker进行Cloud Pub / Sub通知的步骤如下:

  1. 创建发布/订阅主题$ gcloud alpha pubsub主题创建项目/ [PROJECT-ID] / topics / gcr
  2. 创建发布/订阅订阅gcloud alpha pubsub订阅创建[SUBSCRIPTION-NAME] --topic = gcr
  3. 在GCP控制台的IAM页面中配置发布/订阅访问控制https://cloud.google.com/pubsub/docs/access-control#console您可以使用以下角色之一:所有者,编辑者,PubSub / Admin,PubSub /编辑器,PubSub / Publisher,PubSub / Subscriber
  4. Container Registry通知将显示在项目的pub / subsection中。

您可以查看有关如何配置Cloud Pub / Sub通知https://cloud.google.com/container-registry/docs/configuring-notifications的此文档

这是一个快速入门指南,可以更好地了解Cloud Pub / Sub如何工作https://cloud.google.com/pubsub/docs/quickstarts

© www.soinside.com 2019 - 2024. All rights reserved.