Видалення програми Google App Engine


104

Чи можливо видалити додаток GAE після його створення?

Я помилився під час введення імені і тепер маю фіктивну програму, яку мені не вдалося видалити.

Відповіді:


85

За допомогою нової консолі Google Cloud ви все одно можете відключити програми GAE, як і раніше (App Engine -> Налаштування -> Відключити). Наразі їх не можна видалити. Однак ви можете видалити весь проект, перейшовши в IAM -> Settings -> Shut Down. Ця кнопка знаходиться в заголовку і трохи складно помітити. Це виглядає приблизно так:

введіть тут опис зображення


З AppEngine SDK 1.2.6 додатки можна видалити повністю . Але будьте обережні, ідентифікатор додатка знову не стане корисним.


4
Ви можете надіслати їм електронний лист, якщо дійсно хочете ідентифікатор. Вони можуть повернути його для конкретного проекту. Я особисто цього не робив, але бачив людей у ​​групах Google, які казали, що це можливо
Патріс,

1
@Patrice Яка їх електронна адреса?
suzanshakya

1
@suzanshakya Я вважаю, що підтримка допоможе в цьому, тому це насправді не електронна пошта, а більше система квитків, яка пропонується тим, хто має пакет підтримки. Якщо у вас його немає ... не обов'язково чесно.
Патріс

28
Ці інструкції залежать від закриття всього проекту. Якщо у вашому проекті розміщені інші речі, ніж GAE, які ви хочете зберегти, не слід дотримуватися цього рішення.
arudzinska

41

Оскільки більшість відповідей застарілі або суперечливі, і це важливе питання, я вирішив уточнити поточні можливі рішення, коли маю намір видалити програму в Google App Engine або виникли пов'язані з цим проблеми.

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

Однак все залежить від того, чому ви хочете видалити додаток. Якщо ви просто хочете відмовитись від подання запитів або не хочете, щоб це спричиняло додаткові витрати, ви можете відключити додаток, як описано в документах GCP тут .


Це має бути вірною відповіддю
Альберт Касадемон

Чому я зараз бачу кнопку Видалити вгорі? Мені вдалося видалити додаток, але я не впевнений, що він видалив відповідні файли у сховищі
Alex F

21

Ця функція вже зареєстрована, будь ласка, позначте її зірочкою:

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


1
Ого. що !! Я не можу видалити проект, оскільки в мене також є GKE. Я намагався щось перенести на AppEngine. Я ніколи не буду розглядати використання платформи, у якій відсутня така основна функція.
Девід

11

Щоб вимкнути / видалити свою програму:

  • На консолі адміністрування натисніть програму, щоб зробити її активною програмою.
  • Клацніть Налаштування програми зліва в розділі Адміністрація.
  • Клацніть Відключити програму.
  • Клацніть Вимкнути програму зараз.
  • Якщо ви хочете видалити свою програму:
    1. Якщо для вашої програми ввімкнено виставлення рахунків, відключіть платежі. Вам не дозволяється видаляти, перш ніж це зробити.
    2. Клацніть Запит на постійне видалення. Додаток буде видалено приблизно за 72 години. Щоб знову ввімкнути відключену програму, натисніть Повторно ввімкнути програму.

введіть тут опис зображення джерело





3

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

Після ряду досліджень і зателефонувавши в службу підтримки Google, це те, що вони запропонували: оновити до Silver Support за 150 $ на місяць та надіслати їм електронний лист, щоб видалити додаток.

Ось сеанс чату з підтримкою Google. Якщо ви розглядали можливість використання Google AppEngine, я б подумав ще раз.

введіть тут опис зображення


2

Крім відключення програми App Engine, ви можете:

  • Вимкніть дозвіл API в APIs & Services
  • Видаліть пов’язані файли App Engine з Storage
  • Видалити дозволи на додаток IAM & Admin
  • Видаліть App Engine Service account

Це призведе до замороження всіх платіжних платежів, пов’язаних із App Engine, для невідступного відключеного додатка двигуна App. Принаймні, це працювало для мене :)



0

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.