Можно ли удалить приложение GAE после того, как оно было создано?
Я допустил ошибку при вводе имени, и теперь у меня есть фиктивное приложение, которое мне не удалось удалить.
Можно ли удалить приложение GAE после того, как оно было создано?
Я допустил ошибку при вводе имени, и теперь у меня есть фиктивное приложение, которое мне не удалось удалить.
Ответы:
С новой консолью Google Cloud вы по-прежнему можете отключать приложения GAE, как и раньше (App Engine -> Настройки -> Отключить). В настоящее время они не могут быть удалены. Однако вы можете удалить весь проект, перейдя в IAM -> Настройки -> Завершение работы. Эта кнопка находится в заголовке, и ее немного сложно заметить. Выглядит это так:
Начиная с AppEngine SDK 1.2.6 , можно полностью удалять приложения . Но будьте осторожны, app-id больше не будет использоваться.
Поскольку большинство ответов устарели или противоречивы, и это важный вопрос, я решил прояснить текущие возможные решения при намерении удалить приложение в Google App Engine или при возникновении связанных проблем.
В настоящее время нет возможности удалить существующее приложение в GAE. После создания он не может быть удален, а его первоначальные настройки не могут быть изменены (например, регион, в котором он был развернут). Единственный возможный обходной путь - начать новый проект и развернуть новое приложение. В Google Issue Tracker поступали запросы функций по следующим вопросам: удаление приложения и изменение зоны / региона . Вы все равно можете удалить весь проект, как описано в ответе Стива Армстронга, но имейте в виду, что это приведет к удалению всего, что вы там создали (например, GCE, GKE и т. Д.), А не только GAE.
Однако все зависит от того, почему вы хотите удалить свое приложение. Если вы просто хотите, чтобы оно перестало обслуживать запросы или не хотите, чтобы оно приводило к дополнительным расходам, вы можете отключить приложение, как описано в документации GCP здесь .
Эта функция уже зарегистрирована, пожалуйста, отметьте ее:
http://code.google.com/p/googleappengine/issues/detail?id=335
Чтобы отключить / удалить ваше приложение:
В настоящее время нет возможности удалить приложение GAE.
Эта проблема исправлена; см. документы здесь: https://cloud.google.com/appengine/docs/standard/python/console/?csw=1#delete_app
Карлос, ты прав в том, что проблема была устранена, и я за тебя проголосовал. Однако ваша ссылка немного устарела, и обновленная ссылка указана ниже. https://developers.google.com/appengine/docs/adminconsole/applicationsettings#Disable_or_Delete_Your_Application
Я оценивал, можем ли мы использовать AppEngine, и запустил их учебные пособия, которые создали для меня тестовое приложение в моем проекте по умолчанию. Когда я попытался удалить приложение, я был шокирован тем, что это невозможно! Единственный способ - удалить проект, который удалит все остальные GKE и любые другие службы под этой учетной записью.
После множества исследований и звонков в службу поддержки Google они предложили следующее: перейти на поддержку уровня Silver за 150 долларов в месяц и отправить им электронное письмо для удаления приложения.
Вот сеанс чата со службой поддержки Google. Если бы вы рассматривали возможность использования Google AppEngine, я бы подумал еще раз.
Помимо отключения приложения App Engine, вы можете:
APIs & Services
Storage
IAM & Admin
Service account
Это заморозит все платежи, связанные с App Engine, для не удаляемого отключенного приложения App Engine. По крайней мере, у меня это сработало :)
откройте https://console.cloud.google.com/cloud-resource-manager?organizationId=0 , выберите проект (или приложение), которое нужно удалить, затем нажмитеdelete
Я хотел удалить некоторые устаревшие приложения Google App Engine, созданные мной много лет назад, но когда я попытался удалить их из новой облачной платформы Google (например: https://support.google.com/cloud/answer/6251787#shut- down-a-project ) У меня постоянно возникали ошибки «У вас нет разрешения». Решение, которое я нашел, заключалось в том, чтобы подписаться на бесплатную пробную версию Google Cloud Platform, после чего я смог их удалить.