Bir Google App Engine uygulamasını silme


104

Bir GAE uygulamasını oluşturulduktan sonra silmek mümkün müdür?

Adı yazarken bir hata yaptım ve şimdi kaldıramadığım sahte bir uygulamam var.

Yanıtlar:


85

Yeni Google Cloud konsoluyla, GAE uygulamalarını daha önce olduğu gibi yine de devre dışı bırakabilirsiniz (App Engine -> Ayarlar -> Devre Dışı Bırak). Şu anda silinemezler. Ancak IAM -> Ayarlar -> Kapat'a giderek tüm projeyi silebilirsiniz. Bu düğme başlıktadır ve tespit edilmesi biraz zordur. Şöyle görünüyor:

görüntü açıklamasını buraya girin


İtibariyle AppEngine SDK 1.2.6 o mümkün tamamen uygulamaları silmek . Ancak dikkat edin, uygulama kimliği tekrar kullanılamayacak.


4
Kimliği GERÇEKTEN istiyorsanız onlara bir e-posta gönderebilirsiniz. Belirli bir proje için geri verebilirler. Ben şahsen yapmadım ama google gruplarında insanların bunun mümkün olduğunu söylediklerini gördüm
Patrice

1
@Patrice E-posta adresi nedir?
suzanshakya

1
@suzanshakya Desteğin bu konuda yardımcı olacağına inanıyorum, bu yüzden gerçekten bir e-posta değil, daha çok destek paketi olanlara sunulan bilet sistemi. Eğer sende yoksa ... dürüst olacağından emin değilim.
Patrice

28
Bu talimatlar tüm projenin kapanmasına neden oldu. Projeniz GAE dışında tutmak istediğiniz başka şeyler barındırıyorsa, bu çözümü takip etmemelisiniz.
arudzinska

41

Yanıtların çoğu eski veya çelişkili olduğundan ve bu önemli bir soru olduğundan, Google App Engine'deki bir uygulamayı silmeyi planlarken veya ilgili sorunlar yaşarken mevcut olası çözümleri açıklamaya karar verdim.

Şu anda, GAE'de mevcut bir uygulamayı silmenin bir yolu yoktur . Oluşturulduktan sonra kaldırılamaz veya başlangıç ​​ayarları değiştirilemez (konuşlandırıldığı bölge gibi). Olası tek çözüm, yeni bir proje başlatmak ve yeni bir uygulama dağıtmaktır. Google Sorun İzleyici'de şu sorunlarla ilgili özellik istekleri vardı: bir uygulamayı silme ve alt bölgeyi / bölgeyi değiştirme . Yine de Steve Armstrong'un yanıtında açıklandığı gibi tüm projeyi silebilirsiniz, ancak bunun yalnızca GAE'yi değil, orada oluşturduğunuz her şeyi (GCE, GKE vb.) Kaldıracağını unutmayın.

Ancak, hepsi uygulamanızı neden silmek istediğinize bağlıdır. Sadece gibi istekleri sunulmasını durdurmak için olur yoksa tabi başka maliyetlere bunu istemiyorsanız GSO docs açıklandığı gibi, uygulamayı devre dışı bırakabilir burada .


Bu geçerli cevap olmalı
Albert Casademont

O halde neden şu anda en üstte bir Sil düğmesi görüyorum? Bir uygulamayı silebildim, ancak Depolama'daki ilgili dosyaları sildiğinden emin değilim
Alex F


11

Uygulamanızı devre dışı bırakmak / silmek için:

  • Yönetim Konsolunda, etkin uygulama yapmak için uygulamanızı tıklayın.
  • Yönetim altında sol taraftaki Uygulama Ayarları'na tıklayın.
  • Uygulamayı Devre Dışı Bırak'ı tıklayın.
  • Uygulamayı Şimdi Devre Dışı Bırak'ı tıklayın.
  • Uygulamanızı silmek istiyorsanız:
    1. Uygulamanız için faturalandırma etkinleştirildiyse, faturalandırmayı devre dışı bırakın. Bunu yapmadan önce silme izniniz yok.
    2. Kalıcı Silme İste'yi tıklayın. Uygulama yaklaşık 72 saat içinde silinecektir. Devre dışı bırakılan uygulamanızı yeniden etkinleştirmek için, Uygulamayı Yeniden Etkinleştir'e tıklayın.

görüntü açıklamasını buraya girin kaynak





3

Varsayılan projem altında AppEngine'i kullanıp kullanamayacağımızı ve benim için bir test uygulaması oluşturan eğitimlerini çalıştırıp çalıştırmayacağımızı değerlendiriyordum. Uygulamayı silmeye çalıştığımda, yapılamayacağı için şok oldum! Tek yol, diğer tüm GKE'yi ve o hesap altındaki diğer hizmetleri silen projeyi silmektir.

Bir dizi araştırma yaptıktan ve Google'ın ürün desteğini aradıktan sonra şunları önerdiler: Ayda 150 $ karşılığında Silver Support'a geçmek ve uygulamayı silmek için onlara bir e-posta göndermek.

İşte Google Destek ile sohbet oturumu. Google AppEngine kullanmayı düşünüyorsanız, tekrar düşünürdüm.

görüntü açıklamasını buraya girin


2

App Engine uygulamasını devre dışı bırakmanın ötesinde şunları da yapabilirsiniz:

  • API iznini altında devre dışı bırakın APIs & Services
  • App Engine ile ilgili dosyaları şuradan kaldırın: Storage
  • App Engine izinlerini silin IAM & Admin
  • App Engine'i silin Service account

Bu, silinemeyen devre dışı bırakılan App Engine uygulaması için App Engine ile ilgili tüm faturalandırma ücretlerini dondurur. En azından benim için çalıştı :)



0

Yıllar önce yaptığım bazı eski Google App Engine uygulamalarını silmek istedim, ancak bunları yeni Google Cloud Platform'dan silmeye çalıştığımda (örneğin: https://support.google.com/cloud/answer/6251787#shut- down-a-project ) "İzniniz yok" hataları almaya devam ettim. Bulduğum çözüm, Google Cloud Platform'un ücretsiz deneme sürümüne kaydolmaktı, ardından bunları silebilirdim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.