【发布时间】:2017-05-16 04:59:40
【问题描述】:
我正在考虑将 kubernetes 作为我的应用程序的平台。我将启动多个 StatefulSet,每个包含多达 32 个容器。 kubernetes 集群将包含几个节点,每个节点将被分配给例如超过 32 个外部 IP 地址。
我的应用程序要求在 Internet 上运行的客户端能够通过静态 IP 地址和端口访问每个单独的服务器实例,以实现基于客户端的负载平衡和故障转移。服务器可能会不时启动和死亡,但服务器运行时服务器地址应该是稳定的。
简而言之,我希望能够像这样从 Internet 访问我的容器:
- 有状态集 1:
- 容器 1:node1.domain.com:1000
- 容器 2:node2.domain.com:1000
- 有状态集 2:
- 容器 1:node1.domain.com:1001
- 容器 2:node2.domain.com:1001
- 有状态集 3:
- 容器 1:node2.domain.com:1002
- 容器 2:node3.domain.com:1002
这是可以用 Kubernetes 实现的吗?如果是这样,您能否提供有关 Kubernetes 文档的提示和参考?
【问题讨论】:
标签: kubernetes