Men-deploy aplikasi App Engine menggunakan file arsip

Halaman ini menjelaskan cara men-deploy project Anda ke lingkungan fleksibel App Engine menggunakan arsip WAR atau file JAR yang dapat dijalankan.

Sebelum Memulai

  1. Anda memerlukan project Google Cloud dengan aplikasi App Engine yang akan di-deploy. Jika Anda belum memilikinya, gunakan konsol Google Cloud untuk menyiapkan project Google Cloud:

    Buka Konsol Google Cloud

    1. Pilih atau buat project Google Cloud baru.
  2. Login ke akun Google yang digunakan untuk men-deploy project Anda ke App Engine.

    1. Jalankan perintah berikut

      gcloud auth application-default login

    2. Browser sistem Anda akan terbuka di luar CLI dan meminta izin yang diperlukan untuk mengelola aplikasi App Engine Anda:

      1. Melihat dan mengelola data Anda di seluruh layanan Google Cloud

    3. Klik Izinkan, lalu tutup jendela. Eclipse kini telah login ke akun Anda.

Men-deploy file JAR atau WAR

Untuk men-deploy file WAR atau JAR yang dapat dijalankan yang sudah ada sebelumnya ke lingkungan fleksibel:

  1. Siapkan file app.yaml. Minimal harus berisi baris berikut:

    runtime: java
    env: flex
    
  2. Klik tombol toolbar Google Cloud .

  3. Pilih Deploy WAR/JAR File to App Engine Fleksibel... di menu drop-down.

    Kotak dialog untuk mengonfigurasi deployment. Fitur ini menyediakan menu drop-down
 untuk memilih Akun, daftar Project yang akan di-deploy, kolom yang menampilkan
 jalur ke file WAR/JAR, tombol Cari ke file WAR/JAR baru, kolom
 yang menampilkan jalur ke file app.yaml, tombol untuk Jelajahi file
 app.yaml baru, kotak centang untuk Mempromosikan versi yang di-deploy guna menerima semua
 traffic, kotak centang untuk Menghentikan versi ekspansi App sebelumnya,

  4. Pilih Account yang ingin Anda gunakan untuk men-deploy, atau login dengan akun lain.

  5. Di kotak daftar Project, pilih project Google Cloud yang menjadi tujuan deploy.

  6. Di kolom WAR/JAR, klik Browse untuk memilih file arsip.

  7. Di kolom app.yaml, klik Browse untuk memilih file app.yaml.

  8. Jika Anda ingin tetap menjalankan versi saat ini dan mempromosikan versi baru secara manual nanti menggunakan gcloud atau Google Cloud Console, hapus centang pada kotak Promosikan versi yang di-deploy untuk menerima semua traffic.

  9. Jika Anda tidak ingin menghentikan versi sebelumnya, hapus centang pada kotak Stop previous version.

  10. Klik Deploy.

  11. Setelah deployment berhasil, Eclipse akan membuka browser internal yang terhubung ke aplikasi yang di-deploy.

Langkah selanjutnya