有状态工作负载如何设置PODIP为固定IP

/uploads/question/20210513/c50317aa401803d90f71dbb996d66274.png
如上图所示:
我需要建立一个REDIS集群,而且需要把pod的ip地址设置为固定ip。请问有哪些方法可用?
K8S集群内所有服务都可以访问这个设置的固定ip比如为10.42.9.100-105

已邀请:

发了那么久还是没有人回复,我只能用物理机网络解决了,哎!

statefuSet 固定PODs IP地址 需要 CNI 插件支持,flannel 目前应该是不支持的。


kube-ovn 这种基于 OpenvSwitch 的 CNI 插件可以支持。


不过,更建议在集群内部通过 Pod 名称,Labels 等实现。集群外部访问集群内,可以通过 Ingress, SLB 等手段。

要回复问题请先登录注册