All Products
Search
Document Center

Resource Orchestration Service:Perbarui tumpukan dengan menggunakan set perubahan

Last Updated:Jul 06, 2025

Set perubahan memungkinkan Anda melihat pratinjau dampak dari operasi pembaruan pada tumpukan sebelum menerapkan pembaruan. Topik ini menjelaskan cara menggunakan set perubahan untuk memperbarui tumpukan di Resource Orchestration Service (ROS).

Skenario

Jika Anda ingin melihat pratinjau dampak dari perubahan sebelum memperbarui sumber daya tumpukan, gunakan set perubahan. Set perubahan membantu Anda mengetahui apakah sumber daya utama akan dihapus atau diganti selama pembaruan tumpukan. Anda dapat membuat set perubahan untuk memperbarui tumpukan dan memeriksa dampaknya sebelum eksekusi. Pembaruan hanya diterapkan setelah Anda berhasil mengeksekusi set perubahan. Sebelum eksekusi, Anda dapat memeriksa dan memodifikasi template tumpukan sesuai kebutuhan bisnis.

Prasyarat

Tumpukan telah dibuat. Untuk informasi lebih lanjut, lihat Buat tumpukan.

Batasan

Anda hanya dapat membuat set perubahan untuk tumpukan yang berada dalam salah satu status berikut:

State

Deskripsi

CREATE_COMPLETE

Tumpukan telah dibuat.

UPDATE_FAILED

Tumpukan gagal diperbarui.

UPDATE_COMPLETE

Tumpukan telah diperbarui.

ROLLBACK_COMPLETE

Sumber daya tumpukan dikembalikan ke status sebelumnya.

ROLLBACK_FAILED

Sumber daya tumpukan gagal dikembalikan ke status sebelumnya.

IMPORT_CREATE_COMPLETE

Tumpukan dibuat dengan menggunakan sumber daya impor.

IMPORT_UPDATE_COMPLETE

Tumpukan diperbarui dengan menggunakan sumber daya impor.

IMPORT_UPDATE_FAILED

Tumpukan gagal diperbarui dengan menggunakan sumber daya impor.

IMPORT_UPDATE_ROLLBACK_COMPLETE

Sumber daya dikembalikan setelah tumpukan gagal diperbarui dengan menggunakan sumber daya impor.

IMPORT_UPDATE_ROLLBACK_FAILED

Sumber daya gagal dikembalikan setelah tumpukan gagal diperbarui dengan menggunakan sumber daya impor.

CHECK_FAILED

Tumpukan gagal divalidasi.

CHECK_COMPLETE

Tumpukan telah divalidasi.

Metode yang didukung

  • Konsol ROS: Gunakan set perubahan untuk memperbarui tumpukan di konsol ROS.

    Untuk informasi lebih lanjut, lihat bagian "Perbarui tumpukan di konsol ROS" dari topik ini.

  • Operasi API ROS: Gunakan set perubahan untuk memperbarui tumpukan dengan memanggil operasi API ROS tertentu.

    Untuk informasi lebih lanjut, lihat CreateChangeSet.

  • Alibaba Cloud CLI: Gunakan set perubahan untuk memperbarui tumpukan dengan Alibaba Cloud CLI.

    Untuk informasi lebih lanjut, lihat bagian "Perbarui tumpukan dengan menggunakan Alibaba Cloud CLI" dari topik ini.

Perbarui tumpukan di konsol ROS

  1. Masuk ke Konsol ROS.

  2. Di panel navigasi sebelah kiri, klik Stacks.

  3. Di bilah navigasi atas, pilih wilayah tumpukan yang diinginkan dari daftar drop-down wilayah. Dalam contoh ini, China (Hangzhou) dipilih.

  4. Di halaman Stacks, klik ID stack yang bersangkutan.

  5. Di halaman detail tumpukan, klik tab Change Sets.

  6. Di tab Change Sets, klik Create Change Set.

  7. Di langkah Select Template, pilih template yang ada atau template publik sesuai kebutuhan bisnis Anda, lalu klik Next.

  8. Di langkah Configure Parameters, konfigurasikan parameter Change Set Name dan parameter di bagian Konfigurasikan Parameter Template.

    Catatan

    Parameter di bagian Konfigurasikan Parameter Template diurai dari template. Ikuti petunjuk di layar untuk mengonfigurasi parameter template.

  9. Di bagian Configure Change Set, konfigurasikan parameter Stack Policy, Rollback on Failure, Timeout Period, Maximum Concurrent Resources, RAM Role, dan Whether to enable replacement update. Lalu, klik Next.

  10. Di langkah Check and Confirm, klik Create Change Set.

Perbarui tumpukan dengan menggunakan Alibaba Cloud CLI

  1. Instal Alibaba Cloud CLI.

    Untuk informasi lebih lanjut, lihat Windows.

  2. Konfigurasikan kredensial Alibaba Cloud.

    Untuk informasi lebih lanjut, lihat Konfigurasikan kredensial dalam mode interaktif (cepat).

  3. Perbarui tumpukan dengan membuat set perubahan.

    Jalankan perintah aliyun ros CreateChangeSet untuk memperbarui tumpukan dengan membuat set perubahan.

    Anda harus menetapkan parameter ChangeSetType ke UPDATE dan mengonfigurasi parameter StackName, RegionId, TemplateBody, dan ChangeSetName. Untuk informasi lebih lanjut, lihat CreateChangeSet.

    aliyun ros CreateChangeSet --ChangeSetType UPDATE --StackName <Nama tumpukan untuk mana Anda ingin membuat set perubahan> --RegionId <ID Wilayah set perubahan> --TemplateBody <Struktur yang berisi badan template> --ChangeSetName <Nama set perubahan>
  4. Jalankan perintah aliyun ros ExecuteChangeSet untuk mengeksekusi set perubahan.

    aliyun ros ExecuteChangeSet --ChangeSetId <ID set perubahan>

Referensi

  • Anda dapat melihat dampak dari set perubahan pada tumpukan dan memeriksa template tumpukan. Untuk informasi lebih lanjut, lihat Lihat set perubahan dan Struktur data.

  • Setelah Anda mengeksekusi set perubahan pada tumpukan, ROS secara otomatis menghapus set perubahan lain yang terkait dengan tumpukan tersebut. Untuk informasi lebih lanjut, lihat Eksekusi set perubahan.

  • Jika set perubahan tidak dapat memenuhi kebutuhan bisnis Anda pada pembaruan tumpukan, Anda dapat menghapus set perubahan. Untuk informasi lebih lanjut, lihat Hapus set perubahan.

  • Anda dapat memanggil operasi API untuk memperbarui tumpukan dengan membuat set perubahan. Untuk informasi lebih lanjut, lihat CreateChangeSet.