Set perubahan memungkinkan Anda melihat pratinjau dampak perubahan yang diusulkan terhadap stack sebelum diterapkan oleh Resource Orchestration Service (ROS). Anda dapat membuat beberapa set perubahan untuk satu stack di ROS guna memenuhi kebutuhan bisnis Anda.
Apa itu set perubahan
Set perubahan merekam usulan perubahan pada template tumpukan dan menunjukkan dampaknya terhadap resource stack. Sebelum ROS menerapkan perubahan apa pun, Anda dapat meninjau secara rinci penambahan, modifikasi, atau penghapusan yang akan dilakukan. ROS hanya melakukan perubahan pada stack setelah Anda mengeksekusi set perubahan. Untuk informasi selengkapnya, lihat Struktur data.
Skenario
Menggunakan set perubahan untuk membuat stack
Jika Anda perlu mengelola sejumlah besar cloud resource dan ingin memverifikasi status yang diharapkan sebelum stack aktif, gunakan set perubahan bersama fitur Impor sumber daya. Impor cloud resource yang ada ke dalam stack menggunakan Impor sumber daya, lalu buat set perubahan untuk melihat pratinjau cara stack mengelola resource tersebut. Stack mulai mengelola resource hanya setelah Anda mengeksekusi set perubahan. Sebelum eksekusi, Anda dapat meninjau dan menyesuaikan template tumpukan sesuai kebutuhan. Untuk informasi selengkapnya, lihat Membuat stack dari resource yang ada.
Untuk informasi selengkapnya, lihat Membuat stack menggunakan set perubahan.
Menggunakan set perubahan untuk memperbarui stack
Untuk memverifikasi dampak pembaruan stack sebelum diterapkan—misalnya, memastikan apakah resource kunci akan dihapus atau diganti—buatlah set perubahan alih-alih memperbarui stack secara langsung. Set perubahan menampilkan detail perubahan yang akan terjadi. Pembaruan hanya berlaku setelah Anda mengeksekusi set perubahan. Sebelum eksekusi, Anda dapat meninjau dan memodifikasi template tumpukan untuk memastikan kesesuaiannya dengan persyaratan Anda. Untuk informasi selengkapnya, lihat Memperbarui stack menggunakan set perubahan.
Batasan
Set perubahan hanya dapat memperbarui stack yang berada dalam status tertentu. Untuk informasi selengkapnya, lihat Memperbarui stack menggunakan set perubahan.
Setiap stack dapat memiliki hingga 20 set perubahan.
Set perubahan menunjukkan perubahan yang akan dilakukan pada stack, tetapi tidak menjamin keberhasilan penerapan perubahan tersebut.
Set perubahan tidak memeriksa pelanggaran batas akun, pembaruan pada resource yang tidak dapat diperbarui, atau izin yang tidak memadai, yang semuanya dapat menyebabkan kegagalan pembaruan stack. Jika pembaruan stack gagal, ROS berupaya melakukan roll back resource ke status aslinya.
Set perubahan vs. pembaruan langsung
Dibandingkan dengan pembaruan langsung, pembaruan melalui set perubahan memberikan kontrol tambahan. Untuk informasi selengkapnya, lihat Memperbarui stack menggunakan set perubahan dan Memperbarui stack.
Perubahan hanya berlaku setelah Anda mengeksekusi set perubahan secara eksplisit; ROS tidak menerapkannya secara otomatis.
Anda dapat melihat pratinjau dampak pasti dari perubahan yang diusulkan sebelum modifikasi apa pun dilakukan.
Anda dapat meninjau dan mengedit template tumpukan sebelum menetapkan pembaruan.
Topik terkait
Lihat dampak set perubahan dan periksa template tumpukan. Untuk informasi selengkapnya, lihat Melihat set perubahan dan Struktur data.
Setelah Anda mengeksekusi set perubahan, ROS secara otomatis menghapus set perubahan lain yang terkait dengan stack tersebut. Untuk informasi selengkapnya, lihat Mengeksekusi set perubahan.
Jika set perubahan tidak lagi diperlukan, hapus set tersebut sebelum dieksekusi. Untuk informasi selengkapnya, lihat Menghapus set perubahan.