Ist es möglich, eine GAE-Anwendung nach ihrer Erstellung zu löschen?
Ich habe beim Eingeben des Namens einen Fehler gemacht und habe jetzt eine Dummy-Anwendung, die ich nicht entfernen konnte.
Ist es möglich, eine GAE-Anwendung nach ihrer Erstellung zu löschen?
Ich habe beim Eingeben des Namens einen Fehler gemacht und habe jetzt eine Dummy-Anwendung, die ich nicht entfernen konnte.
Antworten:
Mit der neuen Google Cloud-Konsole können Sie GAE-Anwendungen weiterhin wie zuvor deaktivieren (App Engine -> Einstellungen -> Deaktivieren). Sie können derzeit nicht gelöscht werden. Sie können jedoch das gesamte Projekt löschen, indem Sie zu IAM -> Einstellungen -> Herunterfahren gehen. Diese Schaltfläche befindet sich in der Kopfzeile und ist etwas schwierig zu erkennen. Es sieht aus wie das:
Ab AppEngine SDK 1.2.6 können Apps vollständig gelöscht werden . Aber Vorsicht, die App-ID kann nicht mehr verwendet werden.
Da die meisten Antworten veraltet oder widersprüchlich sind und dies eine wichtige Frage ist, habe ich mich entschlossen, die derzeit möglichen Lösungen zu klären, wenn ich beabsichtige, eine Anwendung in Google App Engine zu löschen oder verwandte Probleme zu haben.
Derzeit gibt es keine Möglichkeit, eine vorhandene App in GAE zu löschen . Einmal erstellt, kann es weder entfernt noch seine Anfangseinstellungen geändert werden (wie die Region, in der es bereitgestellt wurde). Die einzig mögliche Problemumgehung besteht darin, ein neues Projekt zu starten und eine neue Anwendung bereitzustellen. In Google Issue Tracker gab es Funktionsanfragen zu folgenden Themen: Löschen einer App und Ändern der Zone / Region . Sie können weiterhin das gesamte Projekt löschen, wie in der Antwort von Steve Armstrong beschrieben. Beachten Sie jedoch, dass dadurch alles entfernt wird, was Sie dort erstellt haben (wie GCE, GKE usw.), nicht nur GAE.
Es hängt jedoch alles davon ab, warum Sie Ihre App löschen möchten. Wenn Sie einfach verhindern möchten, dass Anfragen bearbeitet werden, oder wenn Sie keine weiteren Kosten verursachen möchten, können Sie die App wie in den GCP-Dokumenten hier beschrieben deaktivieren .
Diese Funktion ist bereits protokolliert. Bitte markieren Sie sie:
http://code.google.com/p/googleappengine/issues/detail?id=335
So deaktivieren / löschen Sie Ihre Anwendung:
Derzeit gibt es keine Möglichkeit, eine GAE-Anwendung zu löschen.
Dieses Problem wurde behoben. Weitere Informationen finden Sie hier: https://cloud.google.com/appengine/docs/standard/python/console/?csw=1#delete_app
Carlos, du hast Recht, dass das Problem behoben wurde, und ich habe dich dafür hochgestimmt. Ihr Link ist jedoch etwas veraltet und ein aktualisierter Link ist unten aufgeführt. https://developers.google.com/appengine/docs/adminconsole/applicationsettings#Disable_or_Delete_Your_Application
Ich habe geprüft, ob wir AppEngine verwenden können, und ihre Tutorials ausgeführt, mit denen unter meinem Standardprojekt eine Test-App für mich erstellt wurde. Als ich versuchte, die App zu löschen, war ich schockiert, dass dies nicht möglich ist! Die einzige Möglichkeit besteht darin, das Projekt zu löschen, mit dem alle anderen GKE und alle anderen Dienste unter diesem Konto gelöscht werden.
Nach einer Reihe von Recherchen und Anrufen beim Produktsupport von Google wurde Folgendes vorgeschlagen: Upgrade auf Silver Support für 150 USD / Monat und Senden einer E-Mail zum Löschen der App.
Hier ist die Chat-Sitzung mit dem Google-Support. Wenn Sie überlegen würden, Google AppEngine zu verwenden, würde ich noch einmal darüber nachdenken.
Über das Deaktivieren der App Engine-Anwendung hinaus können Sie:
APIs & Services
Storage
IAM & Admin
Service account
Dadurch werden alle mit der App Engine verbundenen Abrechnungsgebühren für die nicht löschbare deaktivierte App Engine-Anwendung eingefroren. Zumindest hat es bei mir geklappt :)
Öffnen Sie https://console.cloud.google.com/cloud-resource-manager?organizationId=0 , wählen Sie das zu löschende Projekt (oder die zu löschende Anwendung) aus und klicken Sie dann aufdelete
Ich wollte einige ältere Google App Engine-Anwendungen löschen, die ich vor Jahren erstellt habe, aber als ich versuchte, sie von der neuen Google Cloud Platform zu löschen (wie folgt: https://support.google.com/cloud/answer/6251787#shut- down-a-project ) Ich habe immer wieder Fehler "Sie haben keine Berechtigung" erhalten. Die Lösung, die ich gefunden habe, bestand darin, mich für eine kostenlose Testversion von Google Cloud Platform anzumelden und sie dann zu löschen.