如何释放全局静态IP
How to release a global static IP
我正在为未使用的 IP 地址付费。我找不到那个项目
给我充电。
我已经使用 console.cloud.google.com 查看了计算引擎和网络设置,但找不到任何 IP 地址。
我只将该项目用于 1 个文本文件的云存储,以及一个 git
存储库。我在终端上 运行 这些命令,我得到 0 个项目。
$ gcloud --project=PROJECTNAME compute addresses list
以上命令列出了 0 个项目。
$ gcloud --project=PROJECTNAME compute forwarding-rules list
以上命令列出了 0 个项目。
有没有办法知道这个静态 IP 地址在哪里,或者我如何
可以禁用它吗?我到处都找不到。我宁愿不删除整个
项目,因为我的生产应用程序正在使用某些服务。
我知道这是一个全球 IP 地址,因为我可以在我的列表中看到它
计算引擎配额。为了能够使用命令行选项删除地址,我认为我需要地址的名称,但我无法在任何地方找到它。
我想这可能与我拥有这两个之一有关
过去为项目启用的东西:
- 我运行正在开发一个 AppEngine 项目,但后来终止了它。
- 对于AppEngine项目,我注册了一个自定义域指向
我用过 AppEngine Flexible (aef)。未使用的 IP 来自我停止的版本。这会阻止释放静态 IP,因此建议先删除此版本,然后再尝试释放 IP 地址。
如果您只有一个版本,则不能删除之前的版本,因为默认模块至少需要一个版本。
要修复,您可以部署一个新版本,比如一个灵活的 VM(部署到另一个区域)或一个标准的 VM。然后作为解决方法,如果您现在没有任何应用程序可以替换它,您可以部署一个空应用程序。您需要创建一个 app.yaml 仅使用没有任何脚本可执行的静态文件,这样您就不会为任何实例付费。
有关执行此解决方法的更详细指南,您可以查看此文档 [1]。
[1]
我正在为未使用的 IP 地址付费。我找不到那个项目 给我充电。
我已经使用 console.cloud.google.com 查看了计算引擎和网络设置,但找不到任何 IP 地址。
我只将该项目用于 1 个文本文件的云存储,以及一个 git 存储库。我在终端上 运行 这些命令,我得到 0 个项目。
$ gcloud --project=PROJECTNAME compute addresses list
以上命令列出了 0 个项目。
$ gcloud --project=PROJECTNAME compute forwarding-rules list
以上命令列出了 0 个项目。
有没有办法知道这个静态 IP 地址在哪里,或者我如何 可以禁用它吗?我到处都找不到。我宁愿不删除整个 项目,因为我的生产应用程序正在使用某些服务。
我知道这是一个全球 IP 地址,因为我可以在我的列表中看到它 计算引擎配额。为了能够使用命令行选项删除地址,我认为我需要地址的名称,但我无法在任何地方找到它。
我想这可能与我拥有这两个之一有关 过去为项目启用的东西:
- 我运行正在开发一个 AppEngine 项目,但后来终止了它。
- 对于AppEngine项目,我注册了一个自定义域指向
我用过 AppEngine Flexible (aef)。未使用的 IP 来自我停止的版本。这会阻止释放静态 IP,因此建议先删除此版本,然后再尝试释放 IP 地址。
如果您只有一个版本,则不能删除之前的版本,因为默认模块至少需要一个版本。
要修复,您可以部署一个新版本,比如一个灵活的 VM(部署到另一个区域)或一个标准的 VM。然后作为解决方法,如果您现在没有任何应用程序可以替换它,您可以部署一个空应用程序。您需要创建一个 app.yaml 仅使用没有任何脚本可执行的静态文件,这样您就不会为任何实例付费。
有关执行此解决方法的更详细指南,您可以查看此文档 [1]。
[1]