【发布时间】:2016-11-30 13:10:49
【问题描述】:
我有一个托管在 VM 或裸机中的数据库节点集群,我想创建额外的数据库节点(托管在 Kubernetes Pod 中)并让它们加入现有的集群(托管在 VM 或裸机中的集群)。
为了让它们加入集群,每个数据库必须能够通过不同的 IP 和端口解析另一个。在 Kubernetes 网络环境中,这没有问题,现有的 VM 托管数据库之间也没有问题。症结在于,我似乎看不到 VM 托管的数据库单独路由到每个 POD 托管的数据库的方法。是否有 Kubernetes 配置允许我让每个 pod/DB 在特定端口上单独路由,同时为运行集群的主机共享同一个 NIC?我是否需要在每个 POD 前面加上它自己的 Service?
这是我试图通过概念性 IP 地址空间实现的那种配置。
【问题讨论】:
标签: docker kubernetes