All Products
Search
Document Center

Auto Scaling:Perbarui gambar dalam konfigurasi penskalaan

Last Updated:Jun 17, 2026

Gambar dalam konfigurasi penskalaan sering kali perlu diperbarui seiring perkembangan aplikasi Anda. Anda dapat memperbarui gambar secara manual untuk mendapatkan kontrol penuh atau secara otomatis guna menyederhanakan rilis yang sering dilakukan.

Latar Belakang

  • Topik ini hanya berlaku untuk grup penskalaan yang berisi Instance ECS.

  • Anda dapat memperbarui gambar dalam konfigurasi penskalaan baik secara manual maupun otomatis. Untuk informasi selengkapnya, lihat Pembaruan manual vs. otomatis.

    Penting

    Saat Anda menggunakan tugas pembaruan gambar, sistem secara otomatis membuat custom image dari Instance ECS sumber. Operasi ini dikenai biaya untuk kapasitas snapshot yang sesuai. Untuk informasi selengkapnya, lihat Penagihan Snapshot.

Pembaruan manual vs. otomatis

  • Pembaruan manual: Paling cocok untuk perubahan yang jarang terjadi. Metode ini sangat fleksibel dan memberi Anda kontrol penuh atas proses tersebut.

  • Pembaruan otomatis: Ideal untuk rilis aplikasi yang sering dilakukan. Anda membuat tugas pembaruan di Konsol Auto Scaling, dan sistem secara otomatis membuat custom image dari Instance ECS sumber serta memperbarui konfigurasi penskalaan. Dibandingkan metode manual, pendekatan ini memerlukan intervensi manual yang lebih sedikit dan secara signifikan mengurangi waktu tunggu.

Tabel berikut membandingkan kedua metode tersebut dengan contoh.

Skenario

Pembaruan manual

Pembaruan otomatis

  • Grup penskalaan berisi Instance ECS.

  • Konfigurasi penskalaan saat ini menggunakan Gambar A.

  • Untuk merilis versi aplikasi baru, Anda perlu memperbarui Gambar A ke versi terbaru, yaitu Gambar B.

  1. Buat secara manual custom image, yaitu Gambar B, dari Instance ECS yang berisi versi aplikasi baru. Untuk informasi selengkapnya, lihat Buat custom image dari snapshot atau Buat custom image dari instans.

  2. Setelah Gambar B dibuat, perbarui secara manual konfigurasi penskalaan agar menggunakan Gambar B menggantikan Gambar A. Untuk informasi selengkapnya, lihat Perbarui gambar dalam konfigurasi penskalaan secara manual.

  1. Gunakan tugas pembaruan gambar untuk secara otomatis membuat custom image, yaitu Gambar B, dari Instance ECS yang berisi versi aplikasi baru.

  2. Setelah Gambar B dibuat, sistem secara otomatis memperbarui konfigurasi penskalaan agar menggunakan Gambar B menggantikan Gambar A.

Perbarui gambar secara manual

  1. Masuk ke Auto Scaling console.

  2. Di panel navigasi kiri, klik Scaling Groups.

  3. Di bilah navigasi atas, pilih wilayah.

  4. Temukan grup penskalaan target dan klik View Details di kolom Actions.

  5. Di bagian atas halaman, klik tab Scaling Configurations.

  6. Dalam daftar konfigurasi penskalaan, temukan konfigurasi target dan klik Edit Image di kolom Actions.

    Catatan

    Anda dapat mengubah gambar pada konfigurasi penskalaan berstatus Active maupun Pending.

  7. Di panel Edit Image, pilih jenis gambar dan gambar spesifik, lalu klik OK.

    Jenis gambar yang didukung meliputi Public Image, User-Defined Image, dan Shared Image. Untuk informasi selengkapnya, lihat Ikhtisar gambar.

    Setelah pembaruan, periksa kolom Image dalam daftar konfigurasi penskalaan. Nama gambar baru menandakan pembaruan berhasil dilakukan.

Perbarui gambar secara otomatis

Perbedaan dari rolling updates

  • Pembaruan gambar otomatis memastikan bahwa semua instans baru yang dibuat dalam grup penskalaan menggunakan versi gambar terbaru. Untuk instruksi, lihat bagian Procedure pada topik ini.

  • Rolling update secara bertahap meningkatkan gambar instans yang sudah ada dalam grup penskalaan ke gambar baru. Untuk informasi selengkapnya, lihat Rolling updates.

Prasyarat

Operation Orchestration Service (OOS) menjalankan tugas pembaruan gambar dan memerlukan izin untuk mengoperasikan sumber daya terkait. Pastikan setidaknya salah satu kondisi berikut terpenuhi:

  • Akun Anda memiliki izin untuk mengelola ECS dan Auto Scaling.

  • Anda telah membuat RAM role untuk OOS dan memberikan izin untuk mengelola ECS dan Auto Scaling. Untuk informasi selengkapnya, lihat Grant RAM permissions to OOS.

    Catatan

    Lampirkan kebijakan AliyunECSFullAccess dan AliyunESSFullAccess.

Prosedur

  1. Masuk ke Auto Scaling console.

  2. Di panel navigasi kiri, klik Scaling Groups.

  3. Di bilah navigasi atas, pilih wilayah.

  4. Temukan grup penskalaan target dan klik View Details di kolom Actions.

  5. Di bagian atas halaman, klik tab Scaling Configurations.

  6. Klik tab Update Image Tasks.

  7. Klik Update Image.

  8. Di panel Update Image, konfigurasikan parameter untuk tugas pembaruan.

    Tabel berikut menjelaskan parameter-parameter tersebut.

    Parameter

    Deskripsi

    Instance

    Pilih Instance ECS sebagai sumber. Custom image dibuat dari instans ini untuk memperbarui konfigurasi penskalaan. Custom image hanya mencakup disk sistem.

    Custom Image Name

    Auto Scaling secara otomatis menambahkan akhiran ke nama gambar untuk mencegah konflik dengan nama gambar yang dihasilkan oleh tugas terjadwal. Misalnya, akhiran dalam format_on_{{ ACS::ExecutionId }}_at_{{ Acs::CurrentDate }} ditambahkan. ACS::ExecutionId adalah ID eksekusi di OOS, dan Acs::CurrentDate adalah waktu eksekusi.

    Configuration Source

    Parameter ini diatur ke Scaling Configuration secara default.

    Scaling Configuration ID

    Pilih konfigurasi penskalaan yang akan diperbarui.

    Executed At

    Tentukan kapan tugas pembaruan gambar akan dijalankan:

    • Now: Jalankan tugas segera.

    • scheduled: Jalankan tugas pada waktu tertentu, akurat hingga menit.

    • Periodic: Jalankan tugas sesuai jadwal berulang. Anda harus menentukan periode pengulangan, waktu akhir pengulangan, dan waktu mulai harian. Misalnya, tugas yang dikonfigurasi pada 17 Agustus 2020 dengan pengaturan berikut:

      • Recurrence: Bulanan

      • Dijalankan pada tanggal 21 hingga 25 setiap bulan

      • Start Time: 02:00

      • Expired At: 00:00 pada 26 Agustus 2020

      Efek: Tugas dijalankan sekali per hari pada pukul 02:00 dari 21 Agustus 2020 hingga 25 Agustus 2020.

    Permission Source

    Pilih sumber izin bagi OOS untuk mengoperasikan sumber daya terkait:

    • Use Existing Permissions of Current Account: Menggunakan izin yang sudah diberikan kepada akun Anda saat ini.

    • Specify RAM Role and Use Permissions Granted to This Role: Pilih RAM role agar OOS dapat mengasumsikan dan menggunakan izinnya.

    Catatan

    Untuk tugas scheduled atau Periodic, Anda harus menentukan RAM role.

  9. Klik OK.

    Tugas pembaruan gambar dijalankan secara otomatis pada waktu yang dijadwalkan. Setelah tugas dibuat, Anda dapat melihat detailnya di tab Update image tasks. Daftar tersebut menampilkan Task ID, Configuration source, Source details, Execution time, dan Status untuk setiap tugas. Di kolom Actions, klik Details untuk melihat progres atau Cancel untuk menghentikan tugas yang sedang berjalan.

    Setelah tugas berhasil, buka tab Scaling Configuration untuk memverifikasi hasilnya. Jika nama gambar dalam konfigurasi penskalaan mengikuti format UpdateImage_from_<SourceECSInstanceID>_on_<UpdateImageTaskID>, pembaruan telah berhasil. Di tab Scaling configurations, Anda dapat melihat konfigurasi penskalaan, termasuk ID/nama konfigurasi penskalaan, tipe instans, status, gambar, metode penagihan bandwidth, tipe disk sistem, dan disk data. Anda juga dapat melakukan operasi seperti Modify, Enable, Delete, Modify image, dan Modify instance type.