我们在扩大Google云端数据流使用量时注意到的一点是,我们会开始遇到使用中的IP地址配额。我们知道请求增加配额是一种选择(并且已经这样做并且已经被批准用于CPU)但是想知道是否可以(或将来)运行没有外部IP地址的Dataflow实例(两者都是由于配额原因以及IP地址的成本)。
答案 0 :(得分:3)
目前无法在没有外部IP地址的情况下运行Google Cloud Dataflow实例。如果您需要其他工作人员,则应该请求增加配额。
答案 1 :(得分:0)
现在有可能。来自documentation:
要关闭公共IP:
为您的网络或子网启用私有Google访问。
在Cloud Dataflow作业的参数中,指定--usePublicIps = false和--network = [NETWORK]或--subnetwork = [SUBNETWORK]。
有关选项usePublicIps
的更多信息usePublicIps
布尔
指定Cloud Dataflow工作者是否使用公共IP地址。如果将该值设置为false,则Cloud Dataflow工作人员将使用私有IP地址进行所有通信。在这种情况下,如果指定了子网选项,则将忽略网络选项。确保指定的网络或子网已启用“私有Google访问”。如果未设置,则默认值为true,并且Cloud Dataflow工作人员使用公共IP地址。
答案 2 :(得分:0)
现在受支持...
只需添加标志
--disable-public-ips
在您的gcloud命令中。