Mengonfigurasi aplikasi dengan app.yaml

Aplikasi App Engine dikonfigurasi menggunakan file app.yaml, yang berisi resource CPU, memori, jaringan dan disk, penskalaan, dan setelan umum lainnya, termasuk variabel lingkungan.

Tentang file app.yaml

Anda dapat menentukan konfigurasi runtime untuk aplikasi Runtime Kustom, termasuk versi dan URL, dalam file app.yaml. File ini berfungsi sebagai deskripsi deployment versi layanan tertentu. Anda harus membuat file app.yaml terlebih dahulu untuk layanan default aplikasi Anda sebelum dapat membuat dan men-deploy file app.yaml untuk layanan tambahan.

runtime: custom
env: flex
Bergantung pada kompleksitas layanan aplikasi, Anda mungkin hanya perlu mendefinisikan beberapa elemen dalam file app.yaml yang sesuai. Contoh berikut menunjukkan hal yang mungkin diperlukan aplikasi Runtime Kustom sederhana di lingkungan yang fleksibel:

Anda dapat menentukan nama unik untuk file app.yaml, tetapi juga harus menentukan nama file dengan perintah deployment. Misalnya, jika Anda menamai file app.yaml sebagai service-name-app.yaml atau app.flexible.yaml, Anda harus men-deploy aplikasi menggunakan:

gcloud app deploy service-name-app.yaml
gcloud app deploy app.flexible.yaml

Semua elemen konfigurasi

Untuk mengetahui daftar lengkap semua elemen yang didukung dalam file konfigurasi ini, baca Referensi app.yaml.