我与一些第三方 API 合作,他们要求我向他们发送 IP,以便他们先将其列入白名单,然后我们才能使用它。
现在我正在将我的应用程序迁移到 Google Container Engine 并自动分配 IP。
无论如何,我是否可以设置一个 IP 池,并且集群内的新节点只会从该池中获取 IP?
我与一些第三方 API 合作,他们要求我向他们发送 IP,以便他们先将其列入白名单,然后我们才能使用它。
现在我正在将我的应用程序迁移到 Google Container Engine 并自动分配 IP。
无论如何,我是否可以设置一个 IP 池,并且集群内的新节点只会从该池中获取 IP?
云平台(据我所知)中没有内置功能可以对外部 IP 地址执行此操作(您可以使用子网对内部 IP 地址执行此操作)。
一种选择是使用保留的外部 IP设置传出代理,并通过代理发送所有发往第三方 API 的流量。然后,您可以控制连接的源 IP 地址,同时仍然利用 Google Container Engine 的弹性。