gpt4 book ai didi

kubernetes - 在 Google 容器引擎上运行 Freeswitch

转载 作者:行者123 更新时间:2023-12-01 04:47:22 24 4
gpt4 key购买 nike

我正在尝试使用 GKE(谷歌云管理的 kubernetes 集群)上的 freeswitch 迁移 voip 服务,以使该服务具有可扩展性。

我已经设法将 freeswitch 迁移到 docker 并让它运行。
我需要打开大量端口以允许必要的流量。
Kubernetes 服务似乎不允许打开那么多端口。

然后我尝试使用以下图像和 kubernetes 配置,但仍然无法联系 freeswitch 服务器。
https://github.com/sip-li/docker-freeswitch

我已经看到以下问题似乎说这是不可能的:https://github.com/kubernetes/kubernetes/issues/23864

但我不是专家,所以我可能会误解,因此:

是否可以在可通过外部 IP 地址访问的 GKE 上运行 freeswitch 服务器?或者是否可以通过 GKE 上的 SIP 负载均衡器自动扩展和自动发现新 Pod?

最佳答案

这个有可能。
youtube有讲座, 看一下这个。

他们在 kubernetes 中实现了 Asterisk,但是 freeswitch 应该是类似的。
主要问题是 RTP,他们用 RTP 代理(kamailio RTP 代理)解决了这个问题。
他们还使用托管在专用服务器(不在 kubernetes 内)上的 kamailio 实现平衡加载器。

关于kubernetes - 在 Google 容器引擎上运行 Freeswitch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45462821/

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