我在'裸机'Ubuntu机器上运行kubernetes群集,如此处所述http://kubernetes.io/docs/getting-started-guides/ubuntu/。我创建了一个负载平衡器服务后,我可以看到其IP地址,运行:如何从裸机群集中公开kubernetes服务
kubectl describe services sonar
Name: sonar
IP: 10.0.0.170
Port: <unset> 9000/TCP
Endpoints: 172.17.0.2:9000
. . .
然后,我与运行kubernetes集群之外nginx的揭露这个世界。太好了,但在下一次服务部署时,ip会发生变化。我该如何处理这个问题?修复IP,使用环境变量,任何其他方式?
非常感谢,从我在文档中阅读的内容中,我需要'NodePort'而不是'LoadBalancer'。 –