All Products
Search
Document Center

Resource Orchestration Service:Menggunakan tumpukan bersarang

Last Updated:Jul 02, 2025

Topik ini menjelaskan struktur, praktik terbaik, templat umum, perilaku pembaruan, dan nilai keluaran dari tumpukan bersarang, serta cara melihat tumpukan bersarang dan tumpukan induknya.

Struktur tumpukan bersarang

Tumpukan bersarang dapat berisi tumpukan bersarang lainnya, membentuk hierarki tumpukan. Tumpukan akar adalah tumpukan tingkat tertinggi yang menjadi tempat semua tumpukan bersarang bernaung.

Setiap tumpukan bersarang memiliki tumpukan induk langsung. Untuk tumpukan bersarang tingkat pertama, tumpukan akar juga merupakan tumpukan induk.

Contoh berikut menunjukkan hubungan antara tumpukan bersarang dan tumpukan akar:

  • Tumpukan A adalah tumpukan akar dari semua tumpukan bersarang dalam hierarki ini.
  • Untuk Tumpukan B, Tumpukan A adalah tumpukan induk sekaligus tumpukan akar.
  • Untuk Tumpukan C, tumpukan induknya adalah Tumpukan B. Untuk Tumpukan D, tumpukan induknya adalah Tumpukan C.
1

Operasi tumpukan tertentu, seperti pembaruan tumpukan, harus dimulai dari tumpukan akar, bukan dilakukan langsung pada tumpukan bersarang. Selain itu, tumpukan bersarang memengaruhi cara operasi tumpukan dilakukan dalam beberapa kasus.

Menggunakan tumpukan bersarang untuk menggunakan kembali templat umum

Saat infrastruktur Anda berkembang, pola serupa dapat digabungkan untuk mendeklarasikan komponen umum di beberapa templat. Anda dapat memisahkan komponen umum ini dan membuat templat khusus untuk mereka. Dengan cara ini, Anda dapat mencampur dan mencocokkan templat yang berbeda tetapi menggunakan tumpukan bersarang untuk membuat satu tumpukan tunggal yang terpadu.

Tumpukan bersarang adalah tumpukan yang dibuat sebagai bagian dari tumpukan lain. Anda dapat menggunakan sumber daya ALIYUN::ROS::Stack di tumpukan lain untuk membuat tumpukan bersarang. Untuk informasi lebih lanjut tentang sumber daya ALIYUN::ROS::Stack, lihat ALIYUN::ROS::Stack.

Misalkan Anda memiliki konfigurasi load balancer yang Anda gunakan untuk sebagian besar tumpukan Anda. Alih-alih menyalin dan menempelkan konfigurasi yang sama ke dalam templat Anda, Anda dapat membuat templat khusus untuk load balancer tersebut. Kemudian, Anda hanya perlu menggunakan sumber daya ALIYUN::ROS::Stack untuk merujuk templat tersebut dari dalam templat lain. Jika templat load balancer diperbarui, setiap tumpukan yang merujuk templat tersebut akan menggunakan load balancer yang diperbarui setelah tumpukan diperbarui.

Perilaku pembaruan sumber daya tumpukan bersarang

Jika templat yang ingin Anda perbarui mencakup beberapa tumpukan bersarang, ROS akan memulai pembaruan untuk setiap tumpukan bersarang. Ini membantu menentukan apakah tumpukan bersarang telah dimodifikasi.

ROS hanya memperbarui sumber daya-sumber daya dalam tumpukan bersarang yang memiliki perubahan yang ditentukan dalam templat terkait.

Menggunakan nilai keluaran tumpukan bersarang

Tumpukan bersarang adalah tumpukan yang Anda buat di tumpukan lain dengan sumber daya ALIYUN::ROS::Stack. Dengan tumpukan bersarang, Anda dapat menerapkan dan mengelola semua sumber daya dari satu tumpukan. Anda dapat menggunakan keluaran dari satu tumpukan dalam grup tumpukan bersarang sebagai masukan untuk tumpukan lain dalam grup.

Melihat tumpukan bersarang yang termasuk dalam tumpukan induk

  1. Masuk ke Konsol ROS.
  2. Di panel navigasi di sebelah kiri, klik Stacks.
  3. Di halaman Stacks, temukan tumpukan induk yang tumpukan bersarangnya ingin Anda lihat, dan klik ID-nya di kolom Stack Name.
    Catatan Jika tumpukan induk juga merupakan tumpukan bersarang, pilih Show Nested Stacks.
  4. Klik tab Resources.

    Temukan sumber daya jenis ALIYUN::ROS::Stack.

Melihat tumpukan induk dari tumpukan bersarang

  1. Masuk ke Konsol ROS.
  2. Di panel navigasi di sebelah kiri, klik Stacks.
  3. Di halaman Stacks, pilih Show Nested Stacks dan lihat daftar tumpukan.
  4. Temukan tumpukan bersarang yang tumpukan induknya ingin Anda lihat, dan klik ID-nya di kolom Stack Name.
  5. Klik tab Stack Information dan lihat nilai dari ID Tumpukan Induk.