Удаление приложения Google App Engine

Можно ли удалить приложение GAE после его создания?

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

Ответ 1

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

enter image description here


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

Ответ 3

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

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

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

Ответ 4

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

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

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

Ответ 6

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

Ответ 8

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

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

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

enter image description here

Ответ 9

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

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

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

Ответ 10

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