Men-deploy aplikasi App Engine menggunakan Cloud Shell
Halaman ini menjelaskan cara men-deploy aplikasi App Engine dengan cepat dari aplikasi contoh menggunakan Cloud Shell.
Sebelum memulai
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
Men-deploy aplikasi
Di bagian atas jendela Konsol Google Cloud, klik Activate Cloud Shell:
Tindakan ini akan meluncurkan sesi Cloud Shell dalam frame di bagian bawah Konsol Google Cloud.
Clone aplikasi sampel dan jalankan secara lokal di sesi Cloud Shell menggunakan server pengembangan App Engine:
git clone https://github.com/GoogleCloudPlatform/appengine-guestbook-python \ && cd appengine-guestbook-python \ && dev_appserver.py ./app.yaml
Untuk terhubung ke server pengembangan, klik Web Preview, lalu pilih Preview on port 8080.
Cloud Shell akan membuka URL pratinjau pada layanan proxy-nya di jendela browser baru.
Untuk membuka editor kode, klik dari menu Cloud Shell untuk mengedit aplikasi yang di-clone.
Ubah teks di
index.html
:Di editor kode, klik dua kali
index.html
untuk membuka file yang akan diedit, lalu ubah teks diindex.html
dari An an anonim{i>writing<i}: menjadi Orang asing yang misterius berkata:Anda akan melihat perubahan pada output Cloud Shell. Untuk melihat perubahan, muat ulang aplikasi yang telah dipratinjau.
Hentikan server pengembangan:
Setelah Anda melihat pratinjau aplikasi App Engine, untuk menghentikan server pengembangan, tekan
Ctrl
+C
di sesi Cloud Shell Anda.Inisialisasi aplikasi App Engine Anda:
Jika belum melakukannya, buat aplikasi App Engine yang terkait dengan project Anda, lalu pilih region-nya:
gcloud app create --project=[YOUR_PROJECT_NAME]
Deploy aplikasi ke App Engine:
gcloud app deploy ./index.yaml ./app.yaml
Buka aplikasi di browser web Anda. URL-nya adalah
https://<PROJECT_ID>.<REGION-ID>.r.appspot.com/
.Deployment dapat memerlukan waktu beberapa menit hingga selesai. Jika aplikasi tidak sepenuhnya di-deploy, pesan error akan ditampilkan di browser web. Muat ulang browser untuk melihat aplikasi yang di-deploy.
Untuk menghindari penagihan yang tidak perlu, nonaktifkan aplikasi Anda:
Untuk menonaktifkan aplikasi yang baru saja di-deploy, buka App Engine di Konsol Google Cloud, lalu pilih Setelan > Setelan Aplikasi > Nonaktifkan Aplikasi.