将外部 IP 范围映射到内部 IP 范围

将外部 IP 范围映射到内部 IP 范围

我在 Kubernetes 上有许多命名空间。每个命名空间都有自己的 IP 范围。例如,n1 有​​ 10.0.1.0/24 范围,n2 有 10.0.2.0/24 等等。每个命名空间中的每个 pod 都根据命名空间 IP 范围获取 IP。此外,我有外部 IP 范围,与 Kubernetes 内部的 IP 范围(命名空间)一样多。例如,我有 192.168.1.0/24、192.168.2.0/24 等等。现在我想在这些外部和内部 IP 范围之间创建映射。例如,我想将 192.168.1.100 映射到 10.0.1.100。这就像拥有一个具有多个端口的 vSwitch。

我复习了 Open vSwitch 和 Ingress 课程。但我没有得到好的结果。任何想法都将不胜感激。

相关内容