删除Google App Engine应用程序

Deleting a Google App Engine application

创建GAE应用程序后,是否可以将其删除?

输入名称时我犯了一个错误,现在有一个我无法删除的虚拟应用程序。


使用新的Google Cloud控制台,您仍然可以像以前一样禁用GAE应用程序(App Engine->设置->禁用)。它们目前无法删除。但是,您可以通过转到IAM->设置->关闭来删除整个项目。该按钮位于标题中,有些棘手。看起来像这样:

enter image description here

从AppEngine SDK 1.2.6开始,可以完全删除应用程序。但是请注意,该应用程序ID将不再可用。


由于大多数答案都已过时或矛盾,这是一个重要的问题,当我打算在Google App Engine中删除应用程序或遇到相关问题时,我决定澄清当前可能的解决方案。

当前,无法删除GAE中的现有应用。一旦创建,就无法将其删除,也不能更改其初始设置(如部署它的区域)。唯一可能的解决方法是开始一个新项目并部署一个新应用程序。 Google Issue Tracker中有关于以下问题的功能请求:删除应用程序和更改区域/区域。您仍然可以按照史蒂夫·阿姆斯特朗(Steve Armstrong)的答案中所述删除整个项目,但是请记住,这将删除您在其中创建的所有内容(例如GCE,GKE等),而不仅仅是GAE。

但是,这完全取决于您为什么要删除您的应用程序。如果您只是想停止其处理请求,或者不希望其承担更多费用,则可以按照此处GCP文档中的说明禁用该应用。


此功能已被记录,请对其加注星标:

http://code.google.com/p/googleappengine/issues/detail?id=335


禁用/删除您的应用程序:

  • 在管理控制台中,单击您的应用程序以使其成为活动应用程序。
  • 单击"管理"下左侧的"应用程序设置"。
  • 单击禁用应用程序。
  • 单击立即禁用应用程序。
  • 如果要删除您的应用程序:

  • 如果您的应用启用了结算功能,请禁用结算功能。在执行此操作之前,不允许您删除它。
  • 单击"请求永久删除"。该应用程序将在大约72小时后删除。
    要重新启用禁用的应用程序,请单击"重新启用应用程序"。

enter image description here
资源


这个问题已被解决;在这里查看文档:
https://cloud.google.com/appengine/docs/standard/python/console/?csw=1#delete_app


当前没有删除GAE应用程序的方法。


卡洛斯(Carlos),您是对的,该问题已得到解决,我对此表示赞成。但是,您的链接有些过时,下面列出了更新的链接。
https://developers.google.com/appengine/docs/adminconsole/applicationsettings#Disable_or_Delete_Your_Application


我正在评估是否可以使用AppEngine并运行他们的教程,这些教程在默认项目下为我创建了一个测试应用程序。当我尝试删除该应用程序时,我为无法完成而感到震惊!唯一的方法是删除项目,该项目将删除该帐户下的所有其他GKE和任何其他服务。

经过一番研究并致电Google产品支持小组,他们提出了以下建议:要以每月150美元的价格升级到Silver Support,并向他们发送电子邮件以删除该应用程序。

这是与Google支持的聊天会话。如果您考虑使用Google AppEngine,我会再考虑。

enter image description here


除了禁用App Engine应用程序之外,您还可以:

  • APIs & Services下禁用其API权限
  • Storage删除与App Engine相关的文件
  • 删除IAM & Admin下的App Engine权限
  • 删除App Engine Service account

这将冻结不可删除的已禁用App Engine应用程序的所有与App Engine相关的计费费用。 至少对我有用:)


我想删除一些我几年前制作的旧版Google App Engine应用程序,但是当我尝试从新的Google Cloud Platform中删除它们时(例如:https://support.google.com/cloud/answer/6251787#shut-一个项目)我一直收到"您没有权限"错误。我找到的解决方案是注册免费试用Google Cloud Platform,然后将其删除。


推荐阅读