NGINX INGRESS POD分配主机的IP地址



我的服务器带有2个NIC。互联网< ---> kube-worker< --->内部网络< ----> kube-master。

我应用了Nginx Ingress配置(我所做的仅更改,是" hostnetwork:true"字段),放置在这里,我遇到了问题:ngingx Ingress Pod分配内部网络的IP地址。

由于NGINX必须服务于Internet的客户请求,因此将分配给POD主机的外部地址非常重要。

这是一个问题:如何将外部地址分配给Nginx Ingress Pod?可能存在一些注释,或者我必须以某种特殊的方式配置网络?

使用hostNetwork: true,您的POD不会分配任何IP,它应该看到主机机器的完整网络。因此,如果主机在ETH0上具有内部网络,并且在ETH1上具有公共网络,则您的Nginx Pod从内部看到。

最新更新