Anda sekarang dapat menggunakan makro dan transformasi di template CloudFormation untuk membuat AWS CloudFormation StackSets

Dikirim di: 16 Apr 2021

AWS CloudFormation StackSets memperluas fungsionalitas tumpukan dengan memungkinkan Anda membuat, memperbarui, atau menghapus tumpukan di beberapa akun AWS dan Wilayah dengan satu operasi. Kami sekarang mengumumkan dukungan untuk CloudFormation Macro dan transformasi dalam template yang digunakan untuk membuat kumpulan tumpukan. Makro AWS CloudFormation melakukan pemrosesan kustom pada template CloudFormation mulai dari tindakan sederhana seperti temukan dan ganti, hingga membantu mengubah seluruh template. Makro CloudFormation menggunakan teknologi yang sama yang mendukung transformasi AWS: :Include dan AWS:: Serverless. Transformasi CloudFormation membantu menyederhanakan pembuatan template dengan memadatkan ekspresi infrastruktur AWS sebagai kode dan memungkinkan penggunaan kembali komponen template.

Sebelumnya, Anda tidak dapat menggunakan transformasi dalam template CloudFormation yang disediakan untuk membuat kumpulan tumpukan. Dengan peluncuran ini, Anda dapat menggunakan transformasi seperti AWS: :Include dan AWS: :Serverless, atau menggunakan makro CloudFormation untuk membuat transformasi kustom Anda sendiri untuk memproses templat yang digunakan untuk pembuatan kumpulan tumpukan. Misalnya, Anda dapat membuat fungsi string umum untuk template atau menentukan sintaks tangan pendek untuk sumber daya CloudFormation umum. Untuk informasi lebih lanjut, silakan lihat contoh makro.

Untuk mempelajari selengkapnya tentang dukungan makro CloudFormation dalam StackSets, silakan kunjungi dokumentasi AWS CloudFormation StackSets.

Dukungan makro CloudFormation untuk StackSets saat ini hanya tersedia untuk StackSets yang dibuat menggunakan model Izin yang dikelola sendiri. Makro CloudFormation tersedia di semua Wilayah AWS tempat AWS Lambda saat ini tersedia. Untuk daftar lengkap Wilayah AWS tempat AWS Lambda tersedia, silakan kunjungi tabel Wilayah kami.