Jika aplikasi Serverless App Engine (SAE) dan instans Alibaba Cloud Container Registry (ACR) Anda berada dalam akun yang sama, pastikan jaringan aplikasi dapat mengakses instans ACR tersebut. Setelah itu, Anda dapat memilih image dari instans ACR untuk menerapkan aplikasi.
Prasyarat
Pastikan jaringan aplikasi SAE dapat mengakses instans ACR
Aplikasi SAE dan instans ACR harus berada di wilayah yang sama.
Untuk instans ACR Enterprise Edition, Anda juga harus mengonfigurasi kontrol akses jaringan untuk virtual private cloud dan menambahkan VPC dari aplikasi SAE.
Untuk instans ACR Personal Edition, tidak diperlukan konfigurasi tambahan.
Prosedur
Pada halaman SAE Application List, pilih wilayah dan namespace target di bilah navigasi atas, lalu klik Create Application.
Pilih edisi aplikasi.
PentingEdisi Lightweight Edition dan Professional Edition sedang dalam tahap uji coba beta berdasarkan undangan. Jika Anda tidak termasuk dalam uji coba beta, aplikasi akan dibuat sebagai Standard Edition, dan Anda tidak perlu memilih edisi.
Lightweight Edition: Menyediakan fitur minimum yang diperlukan untuk menjalankan aplikasi. Edisi ini tidak mendukung fitur Application Monitoring atau Microservices Governance.
Standard Edition: Menyertakan fitur Basic Application Monitoring. Fitur Advanced Application Monitoring dan Microservices Governance harus diaktifkan dan dibeli secara terpisah.
Professional Edition: Menyertakan fitur Advanced Application Monitoring dan Microservices Governance. Fitur-fitur tersebut tidak perlu diaktifkan atau dibeli secara terpisah.
Pada halaman Create Application, tentukan Application Name kustom dan konfigurasikan parameter berikut.
Pilih tipe namespace untuk aplikasi. Namespace setara dengan Kubernetes namespace dan dapat digunakan untuk mengisolasi resource di lingkungan berbeda. Anda tidak dapat mengubah namespace aplikasi setelah dibuat, jadi rencanakan dengan cermat.
System Created: Gunakan namespace, vSwitch, dan security group default yang dibuat sistem di wilayah saat ini.
Existing Namespace: Pilih Namespace, vSwitch, dan Security Group yang telah Anda buat sebelumnya.
Atur Application Deployment Method menjadi Select Image Deployment, lalu klik Specify Image. Pada tab Images of Current Alibaba Cloud Account, pilih edisi image ACR Anda. Kemudian, pilih repository image dan versi gambar yang akan diterapkan. Jika Anda menggunakan Container Registry Enterprise Edition, Anda dapat mengaktifkan fitur akselerasi image untuk meningkatkan kecepatan startup aplikasi.
Pada bagian Capacity Settings, atur Resource Type, Single Instance Type, dan Instances.
(Opsional) Klik Next: Advanced Settings untuk mengonfigurasi fitur yang diperlukan.
Klik Create Application with One Click atau Create Application.
Pembuatan aplikasi memerlukan waktu sekitar 1 hingga 2 menit. Anda dapat memeriksa change records untuk memverifikasi keberhasilan penerapan. Jika penerapan gagal, instans aplikasi tidak akan dibuat. Anda dapat melakukan troubleshooting menggunakan pesan error di bagian Change Details.
Anda dapat melihat aplikasi yang telah dibuat pada halaman . Untuk mengubah konfigurasi aplikasi setelah penerapan, klik aplikasi target untuk membuka halaman detailnya. Lalu, di bilah navigasi atas, klik Deploy Application atau Modify Application Configurations. Perhatikan bahwa aplikasi akan dimulai ulang secara otomatis agar konfigurasi baru berlaku. Kami menyarankan Anda melakukan operasi ini pada jam sepi.
Anda dapat login ke instans aplikasi menggunakan Webshell dan berinteraksi dengan instans aplikasi menggunakan perintah konsol.
Setelah membuat aplikasi, Anda dapat menyesuaikan jumlah instans secara manual dan tipe instans, atau menyesuaikan jumlah instans secara otomatis dengan mengonfigurasi kebijakan Auto Scaling. Anda juga dapat mengurangi biaya dengan mengaktifkan idle mode.