Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Praktik terbaik untuk menggunakan AWS CloudFormation StackSets
Bagian ini menjelaskan praktik terbaik untuk mendefinisikan StackSet templat, membuat atau menambahkan tumpukan ke StackSet, atau memperbarui templat. StackSet
Jika Anda baru mengenal CloudFormation, tinjau CloudFormation praktik terbaik topik untuk rekomendasi lebih lanjut yang dapat membantu Anda menggunakan dengan CloudFormation lebih efektif dan aman.
Penentuan templat
-
Tentukan templat yang ingin Anda standarisasi di beberapa akun, dalam beberapa wilayah.
-
Saat Anda membuat template, pastikan bahwa sumber daya global (seperti peran IAM dan bucket Amazon S3) tidak memiliki konflik penamaan saat dibuat di lebih dari satu wilayah di akun yang sama.
-
A StackSet memiliki satu template dan set parameter. Tumpukan yang sama dibuat di semua akun yang terkait dengan file StackSet. Saat Anda menulis templat Anda, buatlah templat tersebut cukup terperinci untuk memungkinkan Anda keseimbangan kontrol dan standardisasi yang baik.
-
Kami menyarankan Anda menyimpan template Anda di ember Amazon S3.
Membuat atau menambahkan tumpukan ke StackSet
-
Verifikasi bahwa menambahkan instance tumpukan ke StackSet pekerjaan awal Anda sebelum Anda menambahkan jumlah instance tumpukan yang lebih besar ke Anda. StackSet
-
Pilih pilihan deployment (peluncuran) yang berfungsi untuk kasus penggunaan Anda.
-
Untuk deployment yang lebih konservatif, atur Akun Konkuren Maksimum ke 1, dan Toleransi Kegagalan ke 0. Atur wilayah dampak terendah Anda menjadi yang pertama di daftar Urutan Wilayah. Mulailah dengan satu wilayah.
-
Untuk deployment yang lebih cepat, tingkatkan nilai AkunKonkuren Maksimum dan Toleransi Kegagalan sesuai kebutuhan.
-
-
Operasi StackSets tergantung pada berapa banyak instance tumpukan yang terlibat, dan dapat memakan waktu yang signifikan.
Memperbarui tumpukan di StackSet
-
Secara default, memperbarui StackSet pembaruan semua instance tumpukan. Jika Anda memiliki 20 akun masing-masing di dua wilayah, Anda akan memiliki 40 instance tumpukan, dan semuanya akan diperbarui saat Anda memperbarui. StackSet
Karena StackSets dengan sejumlah besar instance tumpukan, kami menyarankan agar untuk menguji versi template yang diperbarui, Anda secara selektif memperbarui instance tumpukan di beberapa akun pengujian sebelum memperbarui semua instance tumpukan.
-
Untuk mendapatkan kontrol yang lebih terperinci atas memperbarui tumpukan individual di dalam Anda StackSet, rencanakan untuk membuat beberapa. StackSets
-
Memperbarui StackSet yang berisi sejumlah besar tumpukan dapat memakan waktu yang signifikan. Dalam rilis ini, hanya satu operasi yang diizinkan pada satu waktu pada a StackSet. Rencanakan pembaruan Anda sehingga Anda tidak diblokir untuk melakukan operasi lain di StackSet.