在使用配置了OpenStack云提供程序的k8s群集测试Kubernetes 1.3.6的新群集联合功能时,我遇到了以下问题。当我创建联合服务时,k8s会为每个群集上创建的基础服务的每个LoadBalancer Ingress IP创建DNS记录。 使用OpenStack在负载均衡器模式下创建服务时,会返回两个IP地址:
浮动IP是可用于访问服务的公共IP。 vip只能在关联的OpenStack专用网络中使用。 两个IP地址都在公共DNS记录中结束。 对于使用OpenStack负载均衡器创建的k8s服务,返回vip的重点是什么?
答案 0 :(得分:0)
这是一个公平的观点。
两个IP的区别是什么? 现在,我们只是从服务状态中提取所有IP并将它们放入DNS记录中。 我们怎么知道哪一个应该只在集群内工作?哪一个是全局的?
请随时在https://github.com/kubernetes/kubernetes/issues/new提交错误或更好地发送PR以修复该代码:)