我正在使用Deployment Manager通过private-ip部署cloud_sql,默认情况下为那些部署启用了公共IP。
是否可以使用Deployment Manager禁用公共IP?
答案 0 :(得分:0)
是否启用公用IP是由具有误导性的settings.ipConfiguration.ipv4Enabled
属性控制的。如果将其设置为false,则应禁用公共IP连接。
答案 1 :(得分:0)
要在通过Deployment Manager进行部署时禁用公共IP,可以在yaml文件中将 settings.ipConfiguration.ipv4Enabled
属性设置为false。要查看所有可用属性,请阅读Cloud SQL文档here
如果您已经部署了公共IP,但现在想要禁用它,请使用以下命令:
gcloud sql实例补丁[INSTANCE_NAME] --no-assign-ip
要使用控制台或curl禁用公共IP,请阅读disabling public ip的Google云文档