在我们的集群中,我们有一个运行mongodb的节点,该节点位于与主节点不同的单独设施中。
我已经注意到,如果连接主节点的VPN断开了,从而将本地工作节点分离了,那么我将无法本地连接到mongodb端口。
如果工作程序节点与主节点断开连接,则mongodb端口27017似乎消失了。
据我了解,Kubernetes是一个配置不同的工作程序节点的编排系统。
因此,如果工作程序节点断开连接,我认为它将保持相同的配置,从而使mongodb的端口在该节点上运行。
是否有设置可以保持节点配置不变,否则我可能会丢失?
在我们的配置中,我们有一个在部署下运行的Pod,该部署已分配给服务,在该部署中分配了该服务以将端口连接到相关工作节点的IP。
在集群配置中,我们使用的是编织网络CNI。