Supprimer une application Google App Engine

104

Est-il possible de supprimer une application GAE après sa création?

J'ai fait une erreur en tapant le nom et j'ai maintenant une application factice que je n'ai pas pu supprimer.

Jules César
la source

Réponses:

85

Avec la nouvelle console Google Cloud, vous pouvez toujours désactiver les applications GAE comme auparavant (App Engine -> Paramètres -> Désactiver). Ils ne peuvent actuellement pas être supprimés. Cependant, vous pouvez supprimer l'intégralité du projet en accédant à IAM -> Paramètres -> Arrêter. Ce bouton est dans l'en-tête et un peu difficile à repérer. Cela ressemble à ceci:

entrez la description de l'image ici


Depuis AppEngine SDK 1.2.6, il est possible de supprimer complètement les applications . Mais attention, l'app-id ne sera plus utilisable.

Steve Armstrong
la source
4
Vous pouvez leur envoyer un e-mail si vous voulez VRAIMENT l'ID. Ils peuvent le rendre pour un projet spécifique. Je ne l'ai pas fait personnellement mais j'ai vu des gens dans des groupes Google dire que c'était possible
Patrice
1
@Patrice Quelle est son adresse email?
suzanshakya
1
@suzanshakya Je pense que le support aiderait avec cela, donc ce n'est pas vraiment un e-mail, plutôt le système de billetterie offert à ceux qui ont un package de support. Si vous n'en avez pas ... pas sûr d'être honnête.
Patrice
28
Ces instructions se rapportent à l'arrêt complet du projet. Si votre projet héberge d'autres éléments que GAE que vous souhaitez conserver, vous ne devez pas suivre cette solution.
arudzinska
41

Comme la plupart des réponses sont obsolètes ou contradictoires et qu'il s'agit d'une question importante, j'ai décidé de clarifier les solutions possibles actuelles lorsque j'ai l'intention de supprimer une application dans Google App Engine ou que j'ai des problèmes connexes.

Actuellement, il n'existe aucun moyen de supprimer une application existante dans GAE. Une fois créé, il ne peut pas être supprimé, ni ses paramètres initiaux ne peuvent être modifiés (comme la région où il a été déployé). La seule solution de contournement possible consiste à démarrer un nouveau projet et à déployer une nouvelle application. Il y a eu des demandes de fonctionnalités dans Google Issue Tracker concernant ces problèmes: suppression d'une application et modification de zone / région . Vous pouvez toujours supprimer tout le projet comme décrit dans la réponse de Steve Armstrong, mais gardez à l'esprit que cela supprimera tout ce que vous y avez créé (comme GCE, GKE, etc.), pas seulement GAE.

Cependant, tout dépend de la raison pour laquelle vous souhaitez supprimer votre application. Si vous souhaitez simplement l'empêcher de diffuser des demandes ou si vous ne souhaitez pas qu'elle entraîne des coûts supplémentaires, vous pouvez désactiver l'application comme décrit dans la documentation GCP ici .

Arudzinska
la source
Cela devrait être la réponse valable
Albert Casademont
Pourquoi est-ce que je vois actuellement un bouton Supprimer en haut alors? J'ai pu supprimer une application, mais je ne suis pas sûr qu'elle ait supprimé les fichiers concernés dans le stockage
Alex F
21

Cette fonctionnalité est déjà enregistrée, veuillez la mettre en étoile:

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

Alexander Kojevnikov
la source
1
sensationnel. quelle !! Je ne peux pas supprimer le projet car j'ai également GKE dedans. J'essayais de déplacer quelque chose vers AppEngine. Je n'envisagerai jamais d'utiliser une plate-forme qui manque d'une telle fonctionnalité de base.
David Dehghan
11

Pour désactiver / supprimer votre application:

  • Dans la console d'administration, cliquez sur votre application pour en faire l'application active.
  • Cliquez sur Paramètres de l'application sur le côté gauche sous Administration.
  • Cliquez sur Désactiver l'application.
  • Cliquez sur Désactiver l'application maintenant.
  • Si vous souhaitez supprimer votre application:
    1. Si la facturation est activée pour votre application, désactivez la facturation. Vous n'êtes pas autorisé à supprimer avant de faire cela.
    2. Cliquez sur Demander la suppression permanente. L'application sera supprimée dans environ 72 heures. Pour réactiver votre application désactivée, cliquez sur Réactiver l'application.

entrez la description de l'image ici la source

grepit
la source
9

Il n'existe actuellement aucun moyen de supprimer une application GAE.

Nick Berardi
la source
3

J'évaluais si nous pouvions utiliser AppEngine et j'ai exécuté leurs tutoriels qui ont créé une application de test pour moi dans le cadre de mon projet par défaut. Lorsque j'ai essayé de supprimer l'application, j'ai été choqué de ne pas pouvoir le faire! Le seul moyen est de supprimer le projet, ce qui supprimerait tous les autres GKE et tous les autres services sous ce compte.

Après de nombreuses recherches et en appelant le support produit de Google, voici ce qu'ils ont suggéré: passer au support Silver pour 150 $ / mois et leur envoyer un e-mail pour supprimer l'application.

Voici la session de chat avec l'assistance Google. Si vous envisagiez d'utiliser Google AppEngine, j'y repenserais.

entrez la description de l'image ici

David Dehghan
la source
2

Au-delà de la désactivation de l'application App Engine, vous pouvez:

  • Désactivez son autorisation API sous APIs & Services
  • Supprimer les fichiers associés à App Engine de Storage
  • Supprimer les autorisations App Engine sous IAM & Admin
  • Supprimer App Engine Service account

Cela gèlera tous les frais de facturation liés à App Engine pour l'application App Engine désactivée et non supprimable. Au moins ça a marché pour moi :)

balazs630
la source
0

Je voulais supprimer certaines applications Google App Engine héritées que j'avais créées il y a des années, mais lorsque j'ai essayé de les supprimer de la nouvelle plate-forme Google Cloud (comme ceci: https://support.google.com/cloud/answer/6251787#shut- down-a-project ) J'ai continué à recevoir des erreurs "Vous n'avez pas la permission". La solution que j'ai trouvée était de m'inscrire pour un essai gratuit de Google Cloud Platform, puis j'ai pu les supprimer.

Skensell
la source