2017-07-18 71 views

回答

5

打电话给你的豆荚,你应该使用kubernetes服务,它有效地平衡你的豆荚之间的请求,所以你根本不用担心POD的特定IP地址。

也就是说,每个吊舱都有其独特的IP地址,但这些都是内部地址,在大多数情况下,它们来自覆盖网络,并且在某种程度上是kube集群的内部(不能直接从外部调用 - 这不完全是真相,但足够接近)。

根据你的目标,Ingress可能对你很有意思。

https://kubernetes.io/docs/concepts/services-networking/service/ https://kubernetes.io/docs/concepts/services-networking/ingress/

+0

每荚有其自己的内部地址,但只有一个外部IP? –

+0

真的很依赖于实际的设置。您具有单独的跨平台网络,通常仅可用于视频播放。没有任何外部IP可以与他们联系。集群中的每个节点都有它自己的IP,这在很多情况下也是服务器到服务器网络的内部IP,但是,如果节点暴露在网络中,它可以是公共的(或者可以有公共IP映射到它)外部世界。但是你需要记住,这只是节点的IP。现在,如果您使用NodePort或LoadBalancer服务,则您的节点IP将会打开一些端口以指向该服务。 –

相关问题