是否有从POD连接到外部数据库集群的选项?我需要连接到弹性搜索,zookeeeper,Kafka和couchbase,每个都有自己的集群。根据我的理解the documentation,我可以定义多个外部IP,但我无法找到k8s如果其中一个失效将如何表现。我现在正在使用纯k8s 1.6,我们很快就会迁移到1.7。有关OpenShift 3.7的信息也将受到欢迎,因为我在its documentation中找不到任何具体信息。
链接上的k8s文档提供了有关在k8s上运行但不在外部运行的服务的更多信息
您通常希望使用DNS条目公开您的服务,并单独管理该服务的HA。
例如,您可以使用单个DNS条目mykafka.mydomain.com
,然后为该条目分配IP地址:
kafka1 ip
kafka2 ip
kafka3 ip
你可以在USING AN EXTERNAL DOMAIN NAME
部分的Openshift文档中看到这种方法。是的,从文档中不清楚k8s / openshift是否对外部服务的多个IP进行循环,并且是否自动进行故障转移。
希望能帮助到你。