Parameter aplikasi menyimpan konfigurasi, kata sandi, dan data lainnya untuk aplikasi Anda. Selama penerapan, parameter tersebut disuntikkan secara dinamis sebagai variabel lingkungan ke dalam skrip startup dan shutdown guna meningkatkan fleksibilitas dan keamanan.
Buat dan gunakan parameter aplikasi
-
Buka halaman Konsol ECS - Manajemen Aplikasi. Pada tab My Applications, klik nama aplikasi target untuk membuka halaman detailnya.
-
Pilih tab Parameters, lalu klik Create Parameter.
-
Pada panel Create Parameter, konfigurasikan pengaturan berikut, lalu klik OK.
-
Parameter Description: Nama parameter, yang digunakan sebagai variabel lingkungan dalam skrip. Contohnya,
port. -
Disk Category:
-
Custom Parameters: Menyimpan informasi konfigurasi non-sensitif.
-
Encryption Parameter: Menyimpan informasi sensitif seperti kata sandi dan Kunci API dalam bentuk terenkripsi.
-
-
Set different values for each group:
-
Yes: Tentukan nilai berbeda untuk setiap kelompok aplikasi. Misalnya, untuk parameter
port, atur nilainya untukGroup 1menjadi8080dan untukGroup 2menjadi8081. -
No: Atur satu nilai yang sama untuk semua kelompok aplikasi.
-
-
-
Gunakan parameter tersebut dalam paket penyebaran. Dalam skrip startup aplikasi, gunakan
${port}untuk mereferensikannya.start_application() { docker run -d -p ${port}:${port} --name my-application image:latest } start_applicationSaat Anda menerbitkan paket penyebaran ke berbagai kelompok aplikasi,
${port}akan diuraikan menjadi nilai parameter masing-masing kelompok. Misalnya, nilainya menjadi8080untuk Group 1 dan8081untuk Group 2.