【问题标题】:How to delete an App Version from Google Cloud Platform如何从 Google Cloud Platform 中删除应用版本
【发布时间】:2018-08-07 20:13:28
【问题描述】:

我是新手,几个月前我在玩 Google Cloud,我不知何故添加了一个如下所示的 Version/hello world 项目,它正在做一些日志记录,占用 100 GB 空间和 Google正在向我收取那个空间的费用。我只是想摆脱它,但我做不到。请帮帮我。

截图供参考。

编辑

问题:为什么我无法完全删除它。我是初学者,所以请指导我如何摆脱它?我每个月都要收费。在哪里可以点击删除。

P.S:我知道我没有正确地提出这个问题,但我没有正确的术语知识来正确地提出我的问题。

【问题讨论】:

    标签: google-app-engine google-cloud-platform cloud gcloud


    【解决方案1】:

    只需单击第一个屏幕截图所示表格中版本行左侧的方块将其选中,然后删除按钮应该激活。

    更新:

    嗯,好的。似乎无法删除唯一剩余的版本。您还可以:

    • 如果这是Settings 菜单中的唯一服务,请禁用您的应用。
    • 如果您不再需要该应用 ID,请删除该应用(您将无法将该 ID 重新用于新应用)
    • 部署一个不做任何事情的新版本,将流量切换到它并删除旧版本。我会让新版本成为一个标准环境,它有一个免费配额,而不是一个灵活的环境,最终只有一个指向空目录的静态目录处理程序。

    【讨论】:

      【解决方案2】:
      gcloud app versions delete [NAME]
      

      【讨论】:

        【解决方案3】:

        对于通过 CLI 删除应用程序版本的快捷方式:

        gcloud app services delete {services list} --version=XXXX

        示例:gcloud app services delete night-worker default day-worker --version=version2019

        这样您就可以节省删除 App Engine 版本的时间。

        【讨论】:

          【解决方案4】:

          您可以将它与您的 CI/CD 脚本一起使用。这适用于 Linux。

          gcloud app versions delete `gcloud app versions list | sed 's/  */:/g' | cut -f 2 -d : | tail -n +2 | head -n -1` --quiet
          

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2016-04-08
            • 2019-05-04
            • 1970-01-01
            相关资源
            最近更新 更多