【发布时间】:2018-03-29 20:31:24
【问题描述】:
我一直在尝试在 Kubernetes 中实现一个服务,其中每个 Pod 都需要从集群外部访问。
我的服务的拓扑很简单:3 个成员,其中一个随时充当 master(基于选举);写入主要;读去中学。顺便说一下,这是MongoDB副本集。
它们在内部 Kubernetes 集群中没有问题,但在外部 我唯一拥有的是NodePort 服务类型,它将传入连接负载平衡到其中一个它们,但我需要分别访问它们中的每一个,具体取决于我想从客户端执行的操作(写入或读取)。
我应该使用哪种 Kubernetes 资源来为我的服务中的每个成员提供单独的访问权限?
【问题讨论】:
标签: mongodb kubernetes