【问题标题】:google cloud python kubernetes service performing action on bucket write谷歌云 python kubernetes 服务对存储桶写入执行操作
【发布时间】:2021-11-21 08:44:17
【问题描述】:

我正在尝试编写一些将部署在 kubernetes 上的 python 服务,它执行类似于由google.storage.object.finalize 操作触发并在存储桶上侦听的云功能。本质上,我需要替换使用以下参数创建的云函数:

--trigger-resource YOUR_TRIGGER_BUCKET_NAME 
--trigger-event google.storage.object.finalize

但是,我在网上找不到任何有关如何执行此操作的资源。对于部署在 kubernetes 中的某些 python 脚本来观察在存储桶上执行的操作并在将新文件写入其中时执行某些操作的最佳方式是什么?谢谢

【问题讨论】:

    标签: kubernetes google-cloud-platform google-cloud-functions google-cloud-storage


    【解决方案1】:

    您只需在存储桶上启用 pubsub 通知即可发布到 pub/sub 主题:https://cloud.google.com/storage/docs/pubsub-notifications

    然后让您的 python 应用程序在拉取或推送设置中收听您选择的主题的订阅:https://cloud.google.com/pubsub/docs/pull

    【讨论】:

      猜你喜欢
      • 2020-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-31
      • 2019-08-24
      • 2020-01-25
      • 1970-01-01
      • 2020-03-29
      相关资源
      最近更新 更多