Anda perlu mengonfigurasi variabel lingkungan untuk menjalankan aplikasi dalam sistem. Sebagai contoh, perintah aplikasi Java hanya dapat dijalankan setelah variabel lingkungan Java_home dan Path dikonfigurasi. Topik ini menjelaskan cara mengonfigurasi variabel lingkungan, termasuk variabel kustom dan variabel yang diimpor dari item konfigurasi namespace, untuk aplikasi di Konsol Serverless App Engine (SAE).
Prosedur
Langkah-langkah berbeda berdasarkan skenario:
Buat aplikasi
Masuk ke Konsol SAE. Di panel navigasi sisi kiri, pilih . Pilih wilayah tujuan dan namespace, lalu klik Create Application.
Setelah mengonfigurasi parameter di bagian Basic Information halaman Create Application, klik Next: Advanced Settings.
Deploy aplikasi
PeringatanSetelah Anda menerapkan ulang aplikasi, aplikasi akan dimulai ulang. Untuk mencegah kesalahan tak terduga seperti gangguan bisnis, kami sarankan Anda menerapkan aplikasi selama jam sepi.
Masuk ke Konsol SAE. Di panel navigasi sisi kiri, pilih . Pilih wilayah tujuan dan namespace, lalu klik nama aplikasi yang ingin Anda kelola.
Di halaman Basic Information aplikasi tujuan, klik Deploy Application.
Modifikasi konfigurasi aplikasi
Masuk ke Konsol SAE. Di panel navigasi sisi kiri, pilih . Pilih wilayah tujuan dan namespace, lalu klik nama aplikasi yang ingin Anda kelola.
Di halaman Basic Information aplikasi tujuan, klik Modify Application Configurations.
Perluas bagian Environment Variables dan konfigurasikan variabel lingkungan sesuai kebutuhan.
Panduan konfigurasi
Tambahkan variabel lingkungan kustom
Pilih Custom dari daftar drop-down Type, lalu masukkan Variable Name dan Variable Value.

Tambahkan item konfigurasi referensi sebagai variabel lingkungan
Pilih Reference Configuration Item dari daftar drop-down Type, lalu masukkan Variable Name. Pilih nama item konfigurasi yang diinginkan dan kunci dari daftar drop-down Configuration Item Name dan Key. Anda dapat mengonfigurasi satu kunci atau All Keys.

Anda dapat membuat item konfigurasi terlebih dahulu di halaman Namespace, atau klik Create Configuration Item (ConfigMap) di bagian ini untuk membuat item konfigurasi di panel Create Kubernetes ConfigMap. Untuk informasi lebih lanjut, lihat Kelola dan gunakan item konfigurasi (Kubernetes ConfigMap).
Saat memilih All Keys, nama variabel untuk setiap kunci secara default adalah nama kunci dari item konfigurasi yang dipilih dan tidak dapat disesuaikan.
Kami sarankan menetapkan nama variabel dengan panjang maksimum 256 karakter. SAE menyimpan variabel lingkungan sebagai properti selama penyebaran aplikasi. Anda dapat menambahkan beberapa variabel lingkungan.
Tambahkan rahasia sebagai variabel lingkungan
Pilih Reference the Secret dari daftar drop-down Type, lalu masukkan Variable Name. Pilih nama rahasia yang telah dibuat dan kunci yang sesuai dari kotak drop-down The Name of the Secret dan Key. Anda dapat mengonfigurasi satu kunci atau All Keys.

Anda dapat membuat Secrets terlebih dahulu di halaman Namespace, atau klik Create a Secret di bagian ini untuk membuat Secret di panel Create a Secret. Untuk informasi lebih lanjut, lihat Kelola dan gunakan item konfigurasi (Kubernetes ConfigMap).
Saat memilih All Keys, nama variabel untuk setiap kunci secara default adalah nama kunci dari rahasia yang dipilih dan tidak dapat disesuaikan.
Kami sarankan menetapkan nama variabel dengan panjang maksimum 256 karakter. SAE menyimpan variabel lingkungan sebagai properti selama penyebaran aplikasi. Anda dapat menambahkan beberapa variabel lingkungan.
Contoh
Jika Anda mengintegrasikan MySQL ke dalam aplikasi, Anda harus mengonfigurasi variabel lingkungan berikut yang diperlukan untuk operasi MySQL:
Diperlukan: MYSQL_ROOT_PASSWORD: Memungkinkan Anda menentukan kata sandi root MySQL. Jika Anda meninggalkan parameter ini kosong, kontainer MySQL tidak akan dapat dimulai.
Opsional: MYSQL_USER dan MYSQL_PASSWORD: Memungkinkan Anda membuat akun selain akun root dan menentukan kata sandi.
Opsional: MYSQL_DATABASE: Memungkinkan Anda menentukan database yang ingin Anda buat saat kontainer dihasilkan.