Menentukan setelan runtime

Aplikasi App Engine dikonfigurasi menggunakan file app.yaml, yang berisi runtime, pengendali, penskalaan, dan setelan umum lainnya, termasuk variabel lingkungan.

Tentang file app.yaml

Anda dapat menentukan konfigurasi runtime untuk aplikasi Python 3, termasuk versi dan URL, di file app.yaml. File ini berfungsi sebagai deployment descriptor 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.

Umumnya, file app.yaml Anda hanya memerlukan elemen runtime untuk aplikasi Python 3 sederhana di lingkungan standar, misalnya:

runtime: python312

App Engine memberikan nilai default untuk semua setelan lainnya, termasuk class instance F1, yang menentukan resource memori dan CPU yang tersedia untuk aplikasi Anda, serta penskalaan otomatis, yang mengontrol cara dan waktu instance baru aplikasi Anda dibuat.

Jika Anda perlu mengganti setelan default, buat file app.yaml dan tentukan setelan yang diperlukan. Untuk informasi selengkapnya, lihat referensi file app.yaml.

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.standard.yaml, Anda harus men-deploy aplikasi menggunakan:

gcloud app deploy service-name-app.yaml
gcloud app deploy app.standard.yaml
Untuk mempelajari lebih lanjut cara menyusun beberapa layanan dan file app.yaml dalam aplikasi Anda, lihat Membuat struktur layanan web.

Semua elemen konfigurasi

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