Можно ли удалить приложение GAE после его создания?
Я допустил ошибку, набрав имя, и теперь у меня есть фиктивное приложение, которое я не смог удалить.
Можно ли удалить приложение GAE после его создания?
Я допустил ошибку, набрав имя, и теперь у меня есть фиктивное приложение, которое я не смог удалить.
С новой консолью Google Cloud вы все равно можете отключить приложения GAE, как и раньше (App Engine → Настройки → Отключить). В настоящее время они не могут быть удалены. Однако вы можете удалить весь проект, перейдя в IAM → Настройки → Завершение работы. Эта кнопка находится в заголовке, и ее сложно найти. Это выглядит так:
Начиная с 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 здесь.
Чтобы отключить/удалить ваше приложение:
Эта проблема была исправлена; см. документы здесь: 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 Support за 150 $/месяц и отправить им электронное письмо для удаления приложения.
Вот сеанс чата с поддержкой Google. Если бы вы рассматривали возможность использования Google AppEngine, я бы подумал еще раз.
Помимо отключения приложения App Engine вы можете:
APIs & Services
Storage
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, после чего я смог их удалить.