从kubernetes连接到外部数据库集群

问题描述 投票:2回答:1

是否有从POD连接到外部数据库集群的选项?我需要连接到弹性搜索,zookeeeper,Kafka和couchbase,每个都有自己的集群。根据我的理解the documentation,我可以定义多个外部IP,但我无法找到k8s如果其中一个失效将如何表现。我现在正在使用纯k8s 1.6,我们很快就会迁移到1.7。有关OpenShift 3.7的信息也将受到欢迎,因为我在its documentation中找不到任何具体信息。

kubernetes openshift
1个回答
3
投票

链接上的k8s文档提供了有关在k8s上运行但不在外部运行的服务的更多信息

您通常希望使用DNS条目公开您的服务,并单独管理该服务的HA。

例如,您可以使用单个DNS条目mykafka.mydomain.com,然后为该条目分配IP地址:

kafka1 ip
kafka2 ip
kafka3 ip

你可以在USING AN EXTERNAL DOMAIN NAME部分的Openshift文档中看到这种方法。是的,从文档中不清楚k8s / openshift是否对外部服务的多个IP进行循环,并且是否自动进行故障转移。

希望能帮助到你。

© www.soinside.com 2019 - 2024. All rights reserved.