NAT后面的Kubernetes节点

NAT后面的Kubernetes节点,kubernetes,nat,flannel,Kubernetes,Nat,Flannel,有没有可能使覆盖网络在NAT后面的节点上工作,而没有真正的IP地址?如果是这样,怎么做?首先,这可能不是个好主意,因为Kubernetes需要在主机和节点之间建立稳定的网络,否则可能会遇到多个问题。不确定这是否适用于您的情况,但您可以查看集群之间的情况 我也很确定答案如下: Kubernetes对任何 禁止任何有意网络的网络实现 细分政策: 所有容器都可以在没有NAT的情况下与所有其他容器通信 所有节点都可以与所有容器通信,反之亦然 纳特 容器视自己为的IP与其他容器视为的IP相同 视之为 N

有没有可能使覆盖网络在NAT后面的节点上工作,而没有真正的IP地址?如果是这样,怎么做?

首先,这可能不是个好主意,因为Kubernetes需要在主机和节点之间建立稳定的网络,否则可能会遇到多个问题。不确定这是否适用于您的情况,但您可以查看集群之间的情况

我也很确定答案如下:

Kubernetes对任何 禁止任何有意网络的网络实现 细分政策:

所有容器都可以在没有NAT的情况下与所有其他容器通信 所有节点都可以与所有容器通信,反之亦然 纳特 容器视自己为的IP与其他容器视为的IP相同 视之为
 Network1               Network2
(MASER, NODE1) <=NAT=> (NODE2, NODE3)