gpt4 book ai didi

kubernetes - 通过静态 IP 代理 Kubernetes 集群的出站流量

转载 作者:行者123 更新时间:2023-12-03 13:15:48 24 4
gpt4 key购买 nike

我正在尝试构建一个需要在不停机的情况下通过 Internet 连接到套接字的服务。该服务将读取信息并将其发布到消息队列,消息应仅发布一次并按接收顺序发布。

出于这个原因,我考虑将它部署到 Kubernetes 中,这样我可以在一个进程失败时自动拥有多个副本,即只有一个进程 (pod) 一直 应该运行,而不是多个 pod 发布相同的消息到队列。

这些请求需要通过具有静态 IP 的代理进行路由,否则我无法连接到套接字。我知道这可能不是作为反向代理的标准用例,因为它通常与 Nginx 等负载平衡器一起使用。

如何在 Kubernetes 中构建这种正向代理

我将在 Google Container Engine 上部署它。

最佳答案

假设您乐于使用 Terraform,您可以使用这个:

https://github.com/GoogleCloudPlatform/terraform-google-nat-gateway

但是,有一点需要注意,即它可能会将入站流量传输到同一区域/地区中的其他集群。

关于kubernetes - 通过静态 IP 代理 Kubernetes 集群的出站流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46669801/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com