【发布时间】:2021-07-07 12:53:57
【问题描述】:
根据 Cloud Run 的“Authenticating service-to-service”文档,要在服务上使用 Pub/Sub 和 Cloud Scheduler,必须禁用未经身份验证的访问,因为它们依赖于 HTTP 调用,因为Cloud Run 服务的零扩展能力。
我的服务允许内部和负载均衡器流量,并且必须对前端客户端公开可用,但它们还必须能够通过 Pub/Sub 私下相互通信。
有没有办法做到这一点?为使用 Pub/Sub 创建单独的私有服务感觉不自然。
【问题讨论】:
-
你能更清楚地知道什么叫什么吗?云运行是调用 PubSub 还是 Cloud Scheduler API?还是相反,PubSub 推送订阅和调用 Cloud Run 服务的 Cloud Scheduler?
-
我希望我的 Cloud Run 服务能够收听 Pub/Sub 订阅。所以 Pub/Sub 调用 Cloud Run。
标签: google-cloud-platform google-cloud-pubsub google-cloud-run google-cloud-scheduler