【发布时间】:2010-09-07 17:40:19
【问题描述】:
是否可以在创建 GAE 应用程序后删除它?
我在输入名称时出错,现在有一个我无法删除的虚拟应用程序。
【问题讨论】:
是否可以在创建 GAE 应用程序后删除它?
我在输入名称时出错,现在有一个我无法删除的虚拟应用程序。
【问题讨论】:
使用新的 Google Cloud 控制台,您仍然可以像以前一样禁用 GAE 应用程序(App Engine --> 设置 --> 禁用)。目前无法删除它们。但是,您可以通过转到 IAM --> 设置 --> 关闭来删除整个项目。这个按钮在标题中,有点难以发现。它看起来像这样:
从AppEngine SDK 1.2.6 开始,可以使用delete apps completely。但请注意,app-id 将无法再次使用。
【讨论】:
由于大多数答案已经过时或相互矛盾,这是一个重要的问题,我决定在打算删除 Google App Engine 中的应用程序或遇到相关问题时澄清当前可能的解决方案。
目前,在 GAE 中无法删除现有应用。一旦创建,它就不能被删除,也不能改变它的初始设置(比如它被部署的区域)。唯一可能的解决方法是启动一个新项目并部署一个新应用程序。 Google 问题跟踪器中有关于这些问题的功能请求:deleting an app 和 changing zone/region。您仍然可以按照史蒂夫阿姆斯特朗的回答中所述删除整个项目,但请记住,这将删除您在那里创建的所有内容(如 GCE、GKE 等),而不仅仅是 GAE。
但是,这完全取决于您要删除应用的原因。如果您只是想阻止它处理请求或不希望它产生更多费用,您可以按照 GCP 文档here 中的说明禁用该应用。
【讨论】:
【讨论】:
禁用/删除您的应用程序:
【讨论】:
目前无法删除 GAE 应用程序。
【讨论】:
【讨论】:
除了禁用 App Engine 应用程序之外,您还可以:
APIs & Services下禁用它的API权限
Storage 中删除 App Engine 相关文件
IAM & Admin下的App Engine权限
Service account 这将冻结不可删除的已禁用 App 引擎应用程序的所有与 App Engine 相关的结算费用。至少它对我有用:)
【讨论】:
Carlos,您说得对,问题已得到解决,我对此表示赞同。但是,您的链接有点过时,下面列出了更新的链接。 https://developers.google.com/appengine/docs/adminconsole/applicationsettings#Disable_or_Delete_Your_Application
【讨论】:
打开https://console.cloud.google.com/cloud-resource-manager?organizationId=0,选择要删除的项目(或应用),然后点击delete
【讨论】:
我想删除几年前创建的一些旧版 Google App Engine 应用程序,但当我尝试从新的 Google Cloud Platform 中删除它们时(例如:https://support.google.com/cloud/answer/6251787#shut-down-a-project),我不断收到“您没有权限”错误.我找到的解决方案是注册免费试用 Google Cloud Platform,然后我就可以删除它们了。
【讨论】: