在扩大 Google Cloud Dataflow 的使用范围时,我们注意到,我们将开始耗尽正在使用的 IP 地址的配额。我们知道请求增加配额是一种选择(并且已经这样做并已获得 CPU 的批准),但想知道是否(或将要)可以在没有外部 IP 地址(两者)的情况下运行 Dataflow 实例由于配额原因和 IP 地址成本)。
现在有可能了。来自文档 https://cloud.google.com/dataflow/docs/guides/specifying-networks#public_ip_parameter:
要关闭公共 IP:
为您的网络或子网启用专用 Google 访问权限。
在 Cloud Dataflow 作业的参数中,指定 --usePublicIps=false 和 --network=[NETWORK] 或 --subnetwork=[SUBNETWORK]。
更多关于该选项的信息使用公共IP https://cloud.google.com/dataflow/docs/guides/specifying-exec-params
使用公共IP
boolean
指定Cloud Dataflow工作线程是否使用公共IP地址。如果该值设置为 false,Cloud Dataflow 工作人员将使用私有 IP 地址进行所有通信。在这种情况下,如果指定了子网选项,则忽略网络选项。确保指定的网络或子网已启用专用 Google 访问权限。如果未设置,默认值为 true,并且 Cloud Dataflow 工作线程使用公共 IP 地址。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)