Saya mencoba menerapkan layanan AWS menggunakan cloudFormation. Saya berhasil menerapkan untuk wilayah tertentu. Sekarang saya ingin menerapkan beberapa Layanan AWS di wilayah berbeda misalnya saya memiliki EC2, Lambda, dan S3 untuk penerapan dan saya harus menerapkan EC2 dan lambda di wilayah AS-Barat dan S3 di wilayah UE-Timur dan AS-BARAT. Bisakah ini dilakukan dengan satu templat. Saya berpikir AWS Stack Set tapi menurut saya ini akan diterapkan ke semua Layanan AWS di semua wilayah yang disebutkan. Saya ingin memiliki beberapa Layanan AWS untuk beberapa wilayah dan beberapa hanya dengan satu wilayah tertentu.
Bagaimana Cara Menerapkan Templat AWS CloudFormation di Seluruh Wilayah?
Jawaban (1)
Dengan asumsi Anda menggunakan CLI, opsi terbaik Anda adalah mengonfigurasi beberapa profil dan kemudian melakukan dua penerapan dengan profil berbeda untuk setiap penerapan. Kedua, Anda dapat menggunakan parameter sebagai masukan ke templat Anda dan menggunakan pernyataan kondisional untuk menyebarkan sumber daya yang berbeda berdasarkan wilayah yang Anda targetkan. Tautan yang relevan -
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html
https://forums.aws.amazon.com/thread.jspa?threadID=162459
person
BryceH
schedule
02.09.2017