Frage

Ist es möglich, eine GAE-Anwendung zu löschen, nachdem sie erstellt wurde?

Ich habe beim Eingeben des Namens einen Fehler gemacht und habe jetzt eine Dummy-Anwendung, die ich nicht entfernen konnte.

War es hilfreich?

Lösung

Mit der neuen Google Cloud Console können Sie GAE-Anwendungen weiterhin wie bisher deaktivieren (App Engine -> Einstellungen -> Deaktivieren).Sie können sie jetzt jedoch 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:

enter image description here


Ab AppEngine SDK 1.2.6 es ist möglich Apps komplett löschen.Aber Vorsicht, die App-ID ist dann nicht mehr verwendbar.

Andere Tipps

Diese Funktion ist bereits angemeldet, bitte markieren Sie sie:

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

Da die meisten Antworten veraltet oder widersprüchlich sind und dies eine wichtige Frage ist, habe ich beschlossen, aktuelle mögliche Lösungen zu klären, wenn Sie beabsichtigen, eine Anwendung in Google App Engine zu löschen oder ähnliche Probleme haben.

Derzeit gibt es keine Möglichkeit zum Löschen eine bestehende App in GAE.Sobald es erstellt wurde, kann es weder entfernt werden, noch können 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.Zu folgenden Problemen gab es Funktionsanfragen im Google Issue Tracker: Löschen einer App Und Zone/Region ändern.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 die Bearbeitung von Anfragen stoppen möchten oder keine weiteren Kosten verursachen möchten, können Sie die App wie in den GCP-Dokumenten beschrieben deaktivieren Hier.

So deaktivieren/löschen Sie Ihre Anwendung:

  • Klicken Sie in der Verwaltungskonsole auf Ihre Anwendung, um sie zur aktiven Anwendung zu machen.
  • Klicken Sie links unter „Verwaltung“ auf „Anwendungseinstellungen“.
  • Klicken Sie auf Anwendung deaktivieren.
  • Klicken Sie auf Anwendung jetzt deaktivieren.
  • Wenn Sie Ihre App löschen möchten:
    1. Wenn die Abrechnung für Ihre App aktiviert ist, deaktivieren Sie die Abrechnung.Sie dürfen nicht löschen, bevor Sie dies getan haben.
    2. Klicken Sie auf „Endgültige Löschung anfordern“.Die Anwendung wird in ca. 72 Stunden gelöscht.Um Ihre deaktivierte Anwendung wieder zu aktivieren, klicken Sie auf Anwendung erneut aktivieren.

enter image description here Quelle

Dieses Problem wurde behoben;Sehen Sie sich die Dokumente hier an:https://cloud.google.com/appengine/docs/standard/python/console/?csw=1#delete_app

Derzeit gibt es keine Möglichkeit, eine GAE-Anwendung zu löschen.

Carlos, du hast Recht, dass das Problem behoben wurde, und ich habe dir dafür positiv gestimmt.Allerdings ist Ihr Link etwas veraltet und ein aktualisierter Link ist unten aufgeführt.https://developers.google.com/appengine/docs/adminconsole/applicationsettings#Disable_or_Delete_Your_Application

Ich überlegte, ob wir AppEngine verwenden könnten, und führte deren Tutorials durch, wodurch eine Test-App für mich unter meinem Standardprojekt erstellt wurde.Als ich versuchte, die App zu löschen, war ich schockiert, dass das nicht möglich ist!Die einzige Möglichkeit besteht darin, das Projekt zu löschen, wodurch alle anderen GKE und alle anderen Dienste unter diesem Konto gelöscht würden.

Nach einer Reihe von Recherchen und einem Anruf beim Produktsupport von Google schlugen sie Folgendes vor:Um für 150 $/Monat auf den Silver-Support zu upgraden und ihnen eine E-Mail zu senden, um die App zu löschen.

Hier ist die Chat-Sitzung mit dem Google-Support.Wenn Sie darüber nachdenken würden, Google AppEngine zu verwenden, würde ich noch einmal darüber nachdenken.

enter image description here

Über die Deaktivierung der App Engine-Anwendung hinaus können Sie:

  • Deaktivieren Sie die API-Berechtigung unten APIs & Services
  • Entfernen Sie die App Engine-bezogenen Dateien von Storage
  • Löschen Sie die App Engine-Berechtigungen unter IAM & Admin
  • Löschen Sie die App Engine Service account

Dadurch werden alle App Engine-bezogenen Abrechnungsgebühren für die nicht löschbare deaktivierte App Engine-Anwendung eingefroren.Zumindest hat es bei mir funktioniert :)

Ich wollte einige ältere Google App Engine-Anwendungen löschen, die ich vor Jahren erstellt hatte, 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 bekam ständig die Fehlermeldung „Sie haben keine Berechtigung“.Die Lösung, die ich gefunden habe, bestand darin, mich für eine kostenlose Testversion der Google Cloud Platform anzumelden und sie dann löschen zu können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top