Exclusão de um aplicativo Google App Engine

104

É possível excluir um aplicativo GAE após sua criação?

Cometi um erro ao digitar o nome e agora tenho um aplicativo fictício que não consegui remover.

Julio Cesar
fonte

Respostas:

85

Com o novo console do Google Cloud, você ainda pode desativar os aplicativos GAE como antes (App Engine -> Configurações -> Desativar). Eles não podem ser excluídos no momento. No entanto, você pode excluir o projeto inteiro acessando IAM -> Configurações -> Desligar. Este botão está no cabeçalho e é um pouco complicado de detectar. Se parece com isso:

insira a descrição da imagem aqui


A partir do AppEngine SDK 1.2.6 , é possível excluir aplicativos completamente . Mas cuidado, o app-id não poderá ser usado novamente.

Steve Armstrong
fonte
4
Você pode enviar um e-mail para eles se REALMENTE quiser o ID. Eles podem devolvê-lo para um projeto específico. Eu não fiz isso pessoalmente, mas vi pessoas em grupos do Google dizendo que é possível
Patrice
1
@Patrice Qual é o endereço de e-mail deles?
suzanshakya
1
@suzanshakya Eu acredito que o suporte ajudaria com isso, então não é realmente um e-mail, mas sim o sistema de tickets oferecido para quem tem um pacote de suporte. Se você não tiver um ... não tenho certeza para ser honesto.
Patrice
28
Essas instruções levam ao encerramento do projeto. Se o seu projeto hospeda outras coisas além do GAE que você deseja manter, você não deve seguir esta solução.
arudzinska
41

Como a maioria das respostas está desatualizada ou contraditória e esta é uma questão importante, decidi esclarecer as possíveis soluções atuais quando pretendo excluir um aplicativo no Google App Engine ou quando há problemas relacionados.

Atualmente, não há como excluir um aplicativo existente no GAE. Depois de criado, ele não pode ser removido, nem suas configurações iniciais podem ser alteradas (como a região onde foi implantado). A única solução possível é iniciar um novo projeto e implantar um novo aplicativo. Houve solicitações de recursos no Rastreador de problemas do Google em relação a estes problemas: exclusão de um aplicativo e alteração de zona / região . Você ainda pode excluir todo o projeto conforme descrito na resposta de Steve Armstrong, mas tenha em mente que isso removerá tudo o que você criou lá (como GCE, GKE etc.), não apenas o GAE.

No entanto, tudo depende do motivo pelo qual você deseja excluir seu aplicativo. Se você simplesmente deseja interromper o atendimento de solicitações ou não deseja que ele incorra em mais custos, desative o aplicativo conforme descrito nos documentos do GCP aqui .

Arudzinska
fonte
Esta deve ser a resposta válida
Albert Casademont
Por que atualmente vejo um botão Excluir na parte superior, então? Consegui excluir um aplicativo, mas não tenho certeza se ele excluiu os arquivos relevantes no Armazenamento
Alex F
21

Este recurso já está registrado, marque-o com uma estrela:

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

Alexander Kojevnikov
fonte
1
Uau. que !! Não consigo excluir o projeto porque também tenho o GKE nele. Eu estava tentando mover algo para o AppEngine. Nunca considerarei o uso de uma plataforma que não tenha esse recurso básico.
David Dehghan
11

Para desativar / excluir seu aplicativo:

  • No console de administração, clique em seu aplicativo para torná-lo o aplicativo ativo.
  • Clique em Configurações do aplicativo no lado esquerdo em Administração.
  • Clique em Desativar aplicativo.
  • Clique em Desativar aplicativo agora.
  • Se você deseja excluir seu aplicativo:
    1. Se o faturamento estiver habilitado para seu aplicativo, desative o faturamento. Você não tem permissão para excluir antes de fazer isso.
    2. Clique em Solicitar exclusão permanente. O aplicativo será excluído em aproximadamente 72 horas. Para reativar seu aplicativo desativado, clique em Reativar aplicativo.

insira a descrição da imagem aqui fonte

grepit
fonte
9

Atualmente não há como excluir um aplicativo GAE.

Nick Berardi
fonte
3

Eu estava avaliando se poderíamos usar o AppEngine e executei seus tutoriais que criaram um aplicativo de teste para mim no meu projeto padrão. Quando tentei excluir o aplicativo, fiquei chocado que não pode ser feito! A única maneira é excluir o projeto, o que excluiria todos os outros GKE e quaisquer outros serviços dessa conta.

Depois de muita pesquisa e ligar para o suporte ao produto do Google, foi isso que eles sugeriram: Atualizar para o Suporte Silver por 150 $ / mês e enviar um e-mail para excluir o aplicativo.

Aqui está a sessão de bate-papo com o Suporte do Google. Se você estivesse pensando em usar o Google AppEngine, eu pensaria novamente.

insira a descrição da imagem aqui

David Dehghan
fonte
2

Além de desativar o aplicativo App Engine, você pode:

  • Desative sua permissão de API em APIs & Services
  • Remova os arquivos relacionados ao App Engine de Storage
  • Exclua as permissões do App Engine em IAM & Admin
  • Exclua o App Engine Service account

Isso congelará todas as cobranças de faturamento relacionadas ao App Engine para o aplicativo App Engine desativado que não pode ser excluído. Pelo menos funcionou pra mim :)

balazs630
fonte
0

Eu queria excluir alguns aplicativos legados do Google App Engine que fiz anos atrás, mas quando tentei excluí-los do novo Google Cloud Platform (como este: https://support.google.com/cloud/answer/6251787#shut- down-a-project ) Eu continuava recebendo erros "Você não tem permissão". A solução que encontrei foi me inscrever para uma avaliação gratuita do Google Cloud Platform, então fui capaz de excluí-los.

Skensell
fonte