全部产品
Search
文档中心

Auto Scaling:Perbarui image dalam konfigurasi penskalaan

更新时间:Mar 01, 2026

Konfigurasi penskalaan menentukan image yang digunakan untuk membuat instance Elastic Compute Service (ECS) dalam grup penskalaan. Saat aplikasi Anda berubah, perbarui image agar instance baru diluncurkan dengan perangkat lunak dan konfigurasi terbaru.

Penting

Membuat tugas pembaruan image menyebabkan Auto Scaling membuat custom image dari instance ECS sumber. Hal ini mengakibatkan biaya snapshot. Untuk informasi selengkapnya, lihat Snapshot billing.

Catatan

Fitur ini hanya berlaku untuk grup penskalaan tipe ECS.

Metode pembaruan

Auto Scaling menyediakan tiga cara untuk memperbarui image:

Metode Paling cocok untuk Apa yang dilakukan
Pembaruan manual Lingkungan stabil di mana Anda mengontrol waktu pelaksanaan Mengganti image dalam konfigurasi penskalaan dengan memilih image baru di Konsol.
Pembaruan otomatis (tugas pembaruan image) Penerapan yang sering dengan jadwal berulang Auto Scaling membuat custom image dari instance ECS sumber dan mengganti image dalam konfigurasi penskalaan sesuai jadwal yang ditentukan.
Pembaruan bergilir (rolling update) Memperbarui instance yang sudah berjalan Mengganti image pada instance yang sudah ada dalam grup penskalaan. Untuk detailnya, lihat Rolling update.
Catatan

Memperbarui image dalam konfigurasi penskalaan hanya berdampak pada instance yang dibuat setelah pembaruan. Instance yang sudah ada tetap menggunakan image saat ini. Untuk memperbarui instance yang sudah ada, gunakan rolling update.

Pembaruan manual vs. pembaruan otomatis

Pertimbangkan grup penskalaan yang menggunakan Image A dalam konfigurasi penskalaannya. Anda perlu menerapkan versi aplikasi baru menggunakan Image B.

Langkah Pembaruan manual Pembaruan otomatis
1 Buat Image B dari instance ECS. Lihat Create a custom image from a snapshot atau Create a custom image from an instance. Buat tugas pembaruan image. Auto Scaling membuat Image B dari instance ECS sumber.
2 Ganti Image A dengan Image B dalam konfigurasi penskalaan. Auto Scaling mengganti Image A dengan Image B dalam konfigurasi penskalaan.

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 Details di kolom Actions.

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

  6. Temukan konfigurasi penskalaan target dan klik Edit Image di kolom Actions.

    Catatan

    Anda dapat mengubah image baik konfigurasi penskalaan berada dalam status Active maupun Inactive.

  7. Di kotak dialog Edit Image, pilih tipe image dan image-nya, lalu klik OK.

    Tipe image yang tersedia: Public Image, Custom Image, dan Shared Image. Untuk informasi selengkapnya, lihat Overview.

    Kembali ke daftar konfigurasi penskalaan. Kolom Image menampilkan image baru.

Perbarui image secara otomatis

Tugas pembaruan image mengotomatiskan proses ini: Auto Scaling membuat custom image dari instance ECS sumber dan mengganti image dalam satu atau beberapa konfigurasi penskalaan. Custom image tersebut hanya berisi data dari sistem disk instance ECS sumber.

Prasyarat

Tugas pembaruan image dijalankan melalui CloudOps Orchestration Service (OOS). OOS harus memiliki izin untuk mengoperasikan resource ECS dan Auto Scaling. Penuhi minimal salah satu persyaratan berikut:

  • Akun Alibaba Cloud saat ini memiliki izin operasi pada resource cloud seperti ECS dan Auto Scaling.

  • Peran Resource Access Management (RAM) telah dibuat untuk OOS dengan izin operasi pada resource cloud seperti ECS dan Auto Scaling. Untuk informasi selengkapnya, lihat Grant RAM permissions to OOS.

    Catatan

    Lampirkan kebijakan AliyunECSFullAccess dan AliyunESSFullAccess ke peran RAM tersebut.

Buat tugas pembaruan image

  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 Details di kolom Actions.

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

  6. Klik tab Update Image Tasks.

  7. Klik Update Image.

  8. Di kotak dialog Update Image, konfigurasikan parameter berikut.

    Parameter

    Deskripsi

    Instance

    Instance ECS sumber. Auto Scaling membuat custom image dari instance ini dan menggunakannya untuk mengganti image dalam konfigurasi penskalaan. Custom image hanya berisi data dari sistem disk.

    Custom Image Name

    Nama custom image. Auto Scaling menambahkan akhiran dalam format _on_{{ ACS::ExecutionId }}_at_{{ Acs::CurrentDate }}, di mana ACS::ExecutionId adalah ID eksekusi templat OOS dan Acs::CurrentDate adalah waktu eksekusi tugas.

    Configuration Source

    Nilai default: Scaling Configuration.

    Scaling Configuration ID

    Konfigurasi penskalaan yang akan diperbarui. Anda dapat memilih beberapa konfigurasi penskalaan.

    Executed At

    Kapan tugas dijalankan. Opsi:

    • Now – Jalankan segera setelah tugas dibuat.

    • Scheduled – Jalankan pada waktu tertentu. Tentukan waktu eksekusi dalam menit.

    • Periodic – Jalankan sesuai jadwal berulang. Tentukan nilai Recurrence, Start Time, dan Expired At.

    Permission Source

    Izin yang digunakan OOS untuk menjalankan tugas. Opsi:

    • Use Existing Permissions of Current Account – Gunakan izin dari akun Alibaba Cloud Anda.

    • Specify RAM Role and Use Permissions Granted to This Role – Pilih peran RAM yang akan diasumsikan oleh OOS.

    Catatan

    Jika Anda mengatur Executed At ke Scheduled atau Periodic, Anda harus menentukan peran RAM. Opsi Use Existing Permissions of Current Account tidak tersedia untuk tugas terjadwal atau periodik.

    Contoh tugas periodik

    Untuk menjalankan tugas pembaruan image setiap hari mulai 21 hingga 25 Agustus 2020 pukul 02.00.00:

    • Recurrence: Monthly

    • Eksekusi dari Hari ke-21 hingga Hari ke-25 Setiap Bulan

    • Start Time: 02:00:00

    • Expired At: 00:00:00 pada 26 Agustus 2020

  9. Klik OK.

Verifikasi hasil

Setelah tugas dijalankan, periksa hasilnya:

  1. Di tab Update Image Tasks, verifikasi status tugas dan informasi instance ECS sumber.

  2. Di tab Scaling Configurations, periksa kolom Image. Jika nama image mengikuti format UpdateImage_from_<Source ECS instance ID>_on_<Image update task ID>, pembaruan berhasil.