Menghapus aplikasi Google App Engine

104

Apakah mungkin untuk menghapus aplikasi GAE setelah dibuat?

Saya membuat kesalahan saat mengetik nama dan sekarang memiliki aplikasi dummy yang belum bisa saya hapus.

Julio César
sumber

Jawaban:

85

Dengan konsol Google Cloud baru, Anda masih dapat menonaktifkan aplikasi GAE seperti sebelumnya (App Engine -> Pengaturan -> Nonaktifkan). Mereka saat ini tidak dapat dihapus. Namun Anda dapat menghapus keseluruhan proyek dengan membuka IAM -> Pengaturan -> Matikan. Tombol ini ada di header dan agak sulit dikenali. Ini terlihat seperti ini:

masukkan deskripsi gambar di sini


Sejak AppEngine SDK 1.2.6 , dimungkinkan untuk menghapus aplikasi sepenuhnya . Namun berhati-hatilah, app-id tidak akan dapat digunakan lagi.

Steve Armstrong
sumber
4
Anda dapat mengirimi mereka email jika Anda BENAR-BENAR menginginkan ID tersebut. Mereka dapat mengembalikannya untuk proyek tertentu. Secara pribadi saya belum melakukannya tetapi saya melihat orang-orang di grup google mengatakan itu mungkin
Patrice
1
@Patrice Apa alamat email mereka?
suzanshakya
1
@suzanshakya Saya percaya dukungan akan membantu, jadi ini sebenarnya bukan email, lebih banyak sistem tiket yang ditawarkan kepada mereka yang memiliki paket dukungan. Jika Anda tidak memilikinya ... tidak yakin untuk jujur.
Patrice
28
Instruksi ini masuk ke seluruh penutupan proyek. Jika proyek Anda menampung hal-hal selain GAE yang ingin Anda pertahankan, Anda tidak boleh mengikuti solusi ini.
arudzinska
41

Karena sebagian besar jawaban sudah ketinggalan zaman atau kontradiktif dan ini adalah pertanyaan penting, saya memutuskan untuk mengklarifikasi kemungkinan solusi saat ini ketika bermaksud untuk menghapus aplikasi di Google App Engine atau mengalami masalah terkait.

Saat ini, tidak ada cara untuk menghapus aplikasi yang ada di GAE. Setelah dibuat, itu tidak dapat dihapus, atau pengaturan awalnya dapat diubah (seperti wilayah tempat ia diterapkan). Satu-satunya solusi yang mungkin adalah memulai proyek baru dan menerapkan aplikasi baru. Ada permintaan fitur di Google Issue Tracker terkait masalah ini: menghapus aplikasi dan mengubah zona / wilayah . Anda masih dapat menghapus keseluruhan proyek seperti yang dijelaskan dalam jawaban Steve Armstrong, tetapi perlu diingat bahwa ini akan menghapus semua yang Anda buat di sana (seperti GCE, GKE, dll.), Tidak hanya GAE.

Namun, itu semua tergantung pada mengapa Anda ingin menghapus aplikasi Anda. Jika Anda hanya ingin menghentikannya dari melayani permintaan atau tidak ingin menimbulkan biaya lebih lanjut, Anda dapat menonaktifkan aplikasi seperti yang dijelaskan dalam dokumen GCP di sini .

arudzinska
sumber
Ini harus menjadi jawaban yang valid
Albert Casademont
Mengapa saat ini saya melihat tombol Hapus di bagian atas? Saya dapat menghapus aplikasi, tetapi saya tidak yakin itu menghapus file yang relevan di Penyimpanan
Alex F
21

Fitur ini sudah dicatat, beri bintang:

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

Alexander Kojevnikov
sumber
1
Wow. apa !! Saya tidak dapat menghapus proyek karena saya juga memiliki GKE di sana. Saya mencoba memindahkan sesuatu ke AppEngine. Saya tidak akan pernah mempertimbangkan untuk menggunakan platform yang tidak memiliki fitur dasar seperti itu.
David Dehghan
11

Untuk menonaktifkan / menghapus aplikasi Anda:

  • Di Konsol Administrasi, klik aplikasi Anda untuk menjadikannya aplikasi aktif.
  • Klik Pengaturan Aplikasi di sisi kiri di bawah Administrasi.
  • Klik Nonaktifkan Aplikasi.
  • Klik Nonaktifkan Aplikasi Sekarang.
  • Jika Anda ingin menghapus aplikasi Anda:
    1. Jika penagihan diaktifkan untuk aplikasi Anda, nonaktifkan penagihan. Anda tidak diizinkan untuk menghapus sebelum Anda melakukan ini.
    2. Klik Minta Penghapusan Permanen. Aplikasi akan dihapus dalam waktu sekitar 72 jam. Untuk mengaktifkan kembali aplikasi Anda yang dinonaktifkan, klik Aktifkan Kembali Aplikasi.

masukkan deskripsi gambar di sini sumber

grepit
sumber
9

Saat ini tidak ada cara untuk menghapus aplikasi GAE.

Nick Berardi
sumber
3

Saya mengevaluasi apakah kami dapat menggunakan AppEngine dan menjalankan tutorial mereka yang membuat aplikasi pengujian untuk saya di bawah proyek default saya. Ketika saya mencoba untuk menghapus Aplikasi, saya terkejut bahwa itu tidak dapat dilakukan! Satu-satunya cara adalah menghapus proyek yang akan menghapus semua GKE lain dan layanan lain di bawah akun itu.

Setelah melakukan banyak penelitian dan menghubungi dukungan produk Google, ini yang mereka sarankan: Untuk meningkatkan ke Dukungan Perak seharga $ 150 / bulan dan mengirimi mereka email untuk menghapus aplikasi.

Berikut sesi chat dengan Dukungan Google. Jika Anda mempertimbangkan untuk menggunakan Google AppEngine, saya akan berpikir lagi.

masukkan deskripsi gambar di sini

David Dehghan
sumber
2

Selain menonaktifkan aplikasi App Engine, Anda dapat:

  • Nonaktifkan izin API itu di bawah APIs & Services
  • Hapus file terkait App Engine dari Storage
  • Hapus izin App Engine di bawah IAM & Admin
  • Hapus App Engine Service account

Tindakan ini akan membekukan semua biaya penagihan terkait App Engine untuk aplikasi App engine yang dinonaktifkan dan tidak dapat dihapus. Setidaknya itu berhasil untuk saya :)

balazs630
sumber
0

Saya ingin menghapus beberapa aplikasi Google App Engine lama yang saya buat bertahun-tahun yang lalu, tetapi ketika saya mencoba menghapusnya dari Google Cloud Platform baru (seperti ini: https://support.google.com/cloud/answer/6251787#shut- down-a-project ) Saya terus mendapatkan error "Anda tidak memiliki izin". Solusi yang saya temukan adalah mendaftar uji coba gratis Google Cloud Platform, lalu saya dapat menghapusnya.

skensell
sumber