1
我使用Kubernetes创建了一个集群,并且我想向使用不同IP的服务器发送请求,每个节点都有不同的节点,以便我可以并行处理这些请求?谢谢Kubernetes群集中的每个容器/容器是否具有不同的外部IP?
我使用Kubernetes创建了一个集群,并且我想向使用不同IP的服务器发送请求,每个节点都有不同的节点,以便我可以并行处理这些请求?谢谢Kubernetes群集中的每个容器/容器是否具有不同的外部IP?
打电话给你的豆荚,你应该使用kubernetes服务,它有效地平衡你的豆荚之间的请求,所以你根本不用担心POD的特定IP地址。
也就是说,每个吊舱都有其独特的IP地址,但这些都是内部地址,在大多数情况下,它们来自覆盖网络,并且在某种程度上是kube集群的内部(不能直接从外部调用 - 这不完全是真相,但足够接近)。
根据你的目标,Ingress可能对你很有意思。
https://kubernetes.io/docs/concepts/services-networking/service/ https://kubernetes.io/docs/concepts/services-networking/ingress/
每荚有其自己的内部地址,但只有一个外部IP? –
真的很依赖于实际的设置。您具有单独的跨平台网络,通常仅可用于视频播放。没有任何外部IP可以与他们联系。集群中的每个节点都有它自己的IP,这在很多情况下也是服务器到服务器网络的内部IP,但是,如果节点暴露在网络中,它可以是公共的(或者可以有公共IP映射到它)外部世界。但是你需要记住,这只是节点的IP。现在,如果您使用NodePort或LoadBalancer服务,则您的节点IP将会打开一些端口以指向该服务。 –