Вопрос

Можно ли удалить приложение GAE после того, как оно было создано?

Я допустил ошибку при вводе имени, и теперь у меня есть фиктивное приложение, которое я не смог удалить.

Это было полезно?

Решение

С новой облачной консолью Google вы по-прежнему можете отключать приложения GAE, как и раньше (App Engine -> Настройки -> Отключить).Однако теперь их удаление выполняется путем перехода в IAM -> Настройки -> Завершение работы.Эта кнопка находится в заголовке, и ее немного сложно заметить.Это выглядит примерно так:

enter image description here


По состоянию на AppEngine SDK 1.2.6 это возможно для полное удаление приложений.Но будьте осторожны, идентификатор приложения больше нельзя будет использовать.

Другие советы

Эта функция уже зарегистрирована, пожалуйста, отметьте ее звездочкой:

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

Поскольку большинство ответов устарели или противоречат друг другу, а это важный вопрос, я решил уточнить текущие возможные решения при намерении удалить приложение в Google App Engine или при возникновении связанных с этим проблем.

В настоящее время существует нет способа удалить существующее приложение в GAE.После создания он не может быть удален, равно как и его начальные настройки не могут быть изменены (например, регион, в котором он был развернут).Единственным возможным обходным путем является запуск нового проекта и развертывание нового приложения.В Google Issue Tracker поступали запросы на дополнительные функции, касающиеся этих проблем: удаление приложения и изменение зоны/региона.Вы все еще можете удалить весь проект, как описано в ответе Стива Армстронга, но имейте в виду, что это удалит все, что вы там создали (например, GCE, GKE и т.д.), А не только GAE.

Однако все зависит от того, почему вы хотели бы удалить свое приложение.Если вы просто хотите запретить ему обслуживать запросы или не хотите, чтобы это повлекло дополнительные расходы, вы можете отключить приложение, как описано в документах GCP здесь.

Чтобы отключить / удалить ваше приложение:

  • В консоли администрирования щелкните ваше приложение, чтобы сделать его активным.
  • Нажмите Настройки приложения слева в разделе Администрирование.
  • Нажмите кнопку Отключить приложение.
  • Нажмите Отключить приложение прямо сейчас.
  • Если вы хотите удалить свое приложение:
    1. Если для вашего приложения включена выставление счетов, отключите выставление счетов.Вам не разрешается удалять файлы до того, как вы сделаете это.
    2. Нажмите Запросить постоянное удаление.Приложение будет удалено примерно через 72 часа.Чтобы повторно включить отключенное приложение, нажмите кнопку Повторно включить приложение.

enter image description here Источник

Эта проблема была исправлена;смотрите документы здесь:https://cloud.google.com/appengine/docs/standard/python/console/?csw=1#delete_app

В настоящее время не существует способа удалить приложение GAE.

Карлос, ты прав в том, что проблема была устранена, и я поддержал тебя за это.Однако ваша ссылка немного устарела, и обновленная ссылка приведена ниже.https://developers.google.com/appengine/docs/adminconsole/applicationsettings#Disable_or_Delete_Your_Application

Я оценивал, можем ли мы использовать AppEngine, и запустил их учебные пособия, которые создали для меня тестовое приложение в рамках моего проекта по умолчанию.Когда я попытался удалить приложение, я был потрясен тем, что это невозможно сделать!Единственный способ - это удалить проект, который удалит все остальные GKE и любые другие сервисы под этой учетной записью.

После кучи исследований и обращения в службу поддержки продуктов Google они предложили вот что:Перейти на поддержку Silver за 150 долларов в месяц и отправить им электронное письмо с просьбой удалить приложение.

Вот сеанс чата со службой поддержки Google.Если бы вы подумывали об использовании Google AppEngine, я бы подумал еще раз.

enter image description here

Помимо отключения приложения App Engine, вы можете:

  • Отключите это разрешение API в разделе APIs & Services
  • Удалите файлы, связанные с App Engine, из Storage
  • Удалить разрешения App Engine в разделе IAM & Admin
  • Удалить движок приложений Service account

Это приведет к замораживанию всех платежей, связанных с App Engine, за удаляемое отключенное приложение App Engine.По крайней мере, у меня это сработало :)

Я хотел удалить некоторые устаревшие приложения Google App Engine, созданные мной много лет назад, но когда я попытался удалить их с новой облачной платформы Google (например, так: https://support.google.com/cloud/answer/6251787#shut-down-a-project) Я продолжал получать ошибки типа "У вас нет разрешения".Решение, которое я нашел, состояло в том, чтобы подписаться на бесплатную пробную версию Google Cloud Platform, после чего я смог удалить их.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top