Untuk membuat stack di akun dan wilayah tertentu, gunakan akun administrator untuk membuat grup tumpukan dengan izin yang dikelola sendiri. Resource Orchestration Service (ROS) menggunakan izin ini untuk menerapkan stack di akun yang ditentukan.
Prasyarat
Pastikan Anda telah memberikan izin yang dikelola sendiri. Untuk informasi selengkapnya, lihat Langkah 1: Berikan izin yang dikelola sendiri.
Informasi latar belakang
Saat membuat grup tumpukan, Anda memerlukan akun-akun berikut:
-
Akun administrator (Akun A): Akun yang digunakan untuk membuat grup tumpukan.
-
Akun tujuan (Akun B): Akun tempat stack diterapkan.
Akun administrator dan akun eksekusi dapat merupakan akun Alibaba Cloud yang sama. Untuk informasi selengkapnya mengenai akun administrator dan akun eksekusi, lihat Ikhtisar.
Topik ini menjelaskan cara menggunakan akun administrator (Akun A) untuk membuat grup tumpukan dan menerapkan stack untuk akun tujuan (Akun B) di wilayah China (Hangzhou) dan China (Beijing).
Prosedur
-
Gunakan akun administrator (Akun A) untuk login ke ROS console.
-
Di panel navigasi sebelah kiri, klik Stack Groups.
-
Di bilah menu atas, pilih wilayah untuk grup tumpukan dari daftar drop-down region.
-
Pada halaman Stack Groups, klik Create Stack Group.
-
Tentukan templat dan klik Next.
Pilih Template Import Method dan konfigurasikan templat.
-
Enter Template Content: Di bagian Template Content, masukkan konten templat ROS atau Terraform. Untuk informasi selengkapnya tentang cara menulis templat, lihat ROS template structure dan Terraform template structure.
-
My Templates: Pilih templat yang sudah ada beserta versinya. Konten templat akan diisi secara otomatis. Untuk informasi selengkapnya tentang cara membuat templat, lihat Create a template dan Create an architecture diagram template.
-
Use URL: Masukkan URL templat dan klik Get Template Content. Konten templat akan diisi secara otomatis.
Jika Anda ingin menggunakan URL file templat ROS yang disimpan di bucket Object Storage Service (OSS), Anda harus mengonfigurasi akses lintas domain. Untuk informasi selengkapnya, lihat Access ROS templates across domains.
-
Public Templates: Pilih templat publik. Konten templat akan diisi secara otomatis.
-
Shared Templates: Pilih templat dan versi templat yang dibagikan kepada Anda. Konten templat akan diisi secara otomatis. Untuk informasi selengkapnya tentang cara membagikan templat, lihat Share a template with an Alibaba Cloud account.
-
-
Pada halaman Configure Parameters, masukkan Stack Group Name dan Stack Group Description, lalu klik Next.
-
Pada halaman Configure Stack Group, pilih izin Self-managed Permissions. Kemudian, atur Admin Role (AliyunROSStackGroupAdministrationRole) dan Execution Role (AliyunROSStackGroupExecutionRole), lalu klik Next.
CatatanPeran administrator dan peran eksekusi adalah peran RAM yang dibuat saat Anda memberikan izin yang dikelola sendiri. Untuk informasi selengkapnya, lihat Langkah 1: Berikan izin yang dikelola sendiri.
-
Pada halaman Set Deployment Options, atur parameter berikut dan klik Next.
CatatanParameter yang diperlukan bervariasi tergantung pada templat. Tentukan parameter sesuai petunjuk di konsol.
Parameter
Description
Accounts
Akun tempat stack diterapkan.
Pilih lokasi penerapan dan atur akun yang sesuai sesuai kebutuhan.
-
Deploy Stacks Within Accounts: Saat Anda menggunakan Akun Alibaba Cloud untuk membuat grup stack, Anda dapat menerapkan stack di satu atau beberapa Akun Alibaba Cloud. Misalnya, masukkan akun tujuan (Akun B) untuk menerapkan stack di dalamnya.
CatatanMasukkan satu atau beberapa ID akun, dipisahkan dengan koma (,). Anda juga dapat memasukkan ID akun administrator (Akun A) untuk menerapkan stack di dalamnya.
-
Deploy Stacks Within Resource Directories: Jika Anda telah mengaktifkan Resource Directory dan menggunakan akun manajemennya untuk membuat grup stack, Anda dapat menerapkan stack ke semua akun anggota dalam folder tertentu.
Region
Wilayah tempat Anda ingin menerapkan stack. Contohnya, China (Hangzhou) dan China (Beijing).
CatatanAnda dapat memilih hingga 20 wilayah.
Resource Group
Organisasi digunakan untuk mengelompokkan dan mengelola grup stack.
Pilih resource group untuk grup stack sesuai kebutuhan. Jika Anda tidak menentukan resource group, grup stack akan ditambahkan ke resource group default.
Untuk informasi selengkapnya tentang cara membuat resource group, lihat Create a resource group.
Tags
Menyambungkan atau menghapus tag dari resource. Anda dapat menyambungkan hingga 20 tag ke setiap resource.
Maximum Number of Concurrent Accounts
Jumlah akun di setiap wilayah tempat stack dapat diterapkan secara bersamaan.
Untuk informasi selengkapnya tentang cara mengatur jumlah maksimum akun konkuren, lihat Overview.
Fault Tolerance
Jumlah akun di setiap wilayah yang penerapan stack-nya boleh gagal. Jika jumlah ini terlampaui, operasi akan berhenti di wilayah tersebut. Jika operasi berhenti di satu wilayah, operasi tersebut tidak dilanjutkan di wilayah lain.
Untuk informasi selengkapnya tentang cara mengatur toleransi kegagalan, lihat Overview.
Region Concurrency
Tipe konkurensi untuk menerapkan instans stack di berbagai wilayah.
-
Sequential: Menerapkan stack di satu wilayah tertentu dalam satu waktu, sesuai urutan daftar wilayah.
-
Concurrent: Menerapkan stack di semua wilayah yang ditentukan secara paralel.
Expand modules in current account
Parameter ini hanya berlaku ketika modul digunakan dalam templat. Jika Anda melakukan ekspansi modul di akun saat ini, modul tersebut harus ada di akun saat ini. Jika Anda tidak melakukan ekspansi modul di akun saat ini, modul tersebut harus ada di semua akun tujuan.
CatatanJika Anda tidak menentukan Accounts dan Region, ROS hanya akan membuat grup tumpukan, bukan instans tumpukan. Untuk menerapkan stack di akun dan wilayah tertentu, Anda juga harus membuat instans tumpukan. Untuk informasi selengkapnya, lihat Langkah 3 (Opsional): Buat instans tumpukan.
-
-
Pada halaman Check and Confirm, verifikasi informasi grup tumpukan dan klik Create Stack Group.
Hasil
Setelah grup tumpukan dibuat, Anda dapat melihat grup tumpukan tersebut di akun administrator (Akun A) pada halaman Stack Groups.
Klik nama grup tumpukan, lalu klik tab Instance untuk melihat status instans tumpukan di akun tujuan (Akun B). Ketika status instans adalah Up-to-date, stack berhasil diterapkan. Anda kemudian dapat login ke ROS console dengan akun tujuan (Akun B) untuk melihat stack yang telah diterapkan di wilayah China (Hangzhou) dan China (Beijing).