Jika aplikasi Serverless App Engine (SAE) dan instance Alibaba Cloud Container Registry (ACR) Anda berada dalam akun yang sama, pastikan jaringan aplikasi dapat mengakses instance ACR tersebut. Setelah itu, Anda dapat memilih citra dari instance ACR untuk menyebarkan aplikasi.
Prasyarat
Pastikan jaringan aplikasi SAE dapat mengakses instans ACR
Aplikasi SAE dan instance ACR harus berada di wilayah yang sama.
Untuk instance ACR Enterprise Edition, Anda juga harus mengonfigurasi kontrol akses jaringan untuk virtual private cloud dan menambahkan VPC aplikasi SAE.
Untuk instance ACR Personal Edition, tidak diperlukan konfigurasi tambahan.
Prosedur
Di halaman Daftar Aplikasi SAE, pilih wilayah dan namespace target di bilah navigasi atas, lalu klik Create Application.
Pilih edisi aplikasi.
PentingEdisi Lite Edition dan Professional Edition sedang dalam tahap pengujian beta undangan saja. Jika Anda tidak termasuk dalam pengujian beta, aplikasi akan dibuat sebagai Standard Edition, dan Anda tidak perlu memilih edisi.
Lite Edition: Menyediakan fitur minimum yang diperlukan untuk menjalankan aplikasi. Fitur ini tidak mendukung Application Monitoring atau Microservice Administration.
Standard Edition: Menyertakan Basic Application Monitoring. Fitur Advanced Application Monitoring dan Microservice Administration harus diaktifkan dan dibeli secara terpisah.
Professional Edition: Menyertakan Advanced Application Monitoring dan Microservice Administration. Fitur-fitur tersebut tidak perlu diaktifkan atau dibeli secara terpisah.
Di halaman Create Application, tentukan Application Name kustom dan konfigurasikan parameter berikut.
Pilih tipe namespace untuk aplikasi. Namespace setara dengan namespace Kubernetes dan dapat digunakan untuk mengisolasi sumber daya di lingkungan yang berbeda. Anda tidak dapat mengubah namespace aplikasi setelah dibuat, jadi rencanakan dengan cermat.
System-created: Gunakan namespace, vSwitch, dan grup keamanan default yang dibuat oleh sistem di wilayah saat ini.
Select Existing Namespace: Pilih namespace, vSwitch, dan grup keamanan yang telah Anda buat sebelumnya.
Atur Application Deployment Method menjadi Deploy With Image, lalu klik Set Image. Di tab My Alibaba Cloud Images, pilih edisi citra ACR Anda. Kemudian, pilih repository citra dan versi citra yang akan disebarkan. Jika Anda menggunakan ACR Enterprise Edition, Anda dapat mengaktifkan fitur akselerasi citra untuk meningkatkan kecepatan startup aplikasi.
Di bagian Capacity Settings, atur Resource Type, Instance Type, dan Number Of Instances.
(Opsional) Klik Next: Advanced Settings untuk mengonfigurasi fitur yang diperlukan.
Klik One-Click Create Application atau Create Application.
Pembuatan aplikasi memerlukan waktu sekitar 1 hingga 2 menit. Anda dapat memeriksa catatan perubahan untuk memverifikasi keberhasilan penerapan. Jika penerapan gagal, instans aplikasi tidak akan dibuat. Anda dapat melakukan pemecahan masalah menggunakan pesan kesalahan di Change Details.
Anda dapat melihat aplikasi yang telah dibuat di 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 Configuration. Perhatikan bahwa aplikasi akan dimulai ulang secara otomatis agar konfigurasi baru berlaku. Kami menyarankan Anda melakukan operasi ini di luar jam sibuk.
Anda dapat masuk 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 Penyesuaian Skala Otomatis. Anda juga dapat mengurangi biaya dengan mengaktifkan mode idle.