【发布时间】:2019-01-17 14:13:41
【问题描述】:
如果我希望 Google Cloud Kubernetes 集群充当 pubsub 推送通知的订阅者,那么在节点上实际接收通知的最佳方式是什么?
我假设我需要指定一个负载均衡器作为订阅的端点,但是我可以\应该在每个 pod 上使用 nginx 来接收消息吗?还是别的什么?
有可用的模式或示例吗?
【问题讨论】:
-
节点是托管虚拟机,所有更改都将在扩展或更新集群时丢失。你确定你是指节点吗?
-
请参阅此stackoverflow thread 可能对您有所帮助。另外,如果提到节点,请澄清问题。另外,您可以使用nginx ingress。
-
是的,我的意思是 pod,谢谢。
-
谢谢,其他线程几乎回答了这个问题。我只是在寻找发布订阅推送通知的 GKE 入口示例,以及如何实际侦听端口 443。ngnix 是接收推送通知并运行一些自定义代码的有效模式吗?
-
我无法为您的用例找到示例。但是this 可能会对您有所帮助。您可以为 ngnix-ingress 控制器定义容器端口并根据要求使用。
标签: kubernetes google-cloud-platform google-cloud-pubsub google-kubernetes-engine