Shawn
Shawn

Reputation: 9462

Why can't I see all regions when creating a stack set?

I am using AWS Stack Sets to deploy resources to multiple accounts and regions. When the console presents the list of regions to include, I don't see all regions. The option for "Add all Regions" will add a bunch, not not actually all regions. For example, in my region selector at the top right I see regions that include Asia Pacific (Hong Kong), EU (Stockholm) and Middle East (Bahrain). But those don't show up as options when selecting the Stack Set regions nor when selecting "Add all regions," even when I am deploying to the same account I am in. And even when I've enabled those regions for my account. Why can't I see/pick them?

What do I need to do to make them show up so I can deploy there using Stack Sets?

Maybe I am just missing something when I review https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/ but I see those regions checked for AWS CloudFormation. And the recent notice about the Hong Kong region lists Cloudformation as well.

Upvotes: 1

Views: 1248

Answers (2)

TechEddy
TechEddy

Reputation: 106

It's actually because they don't support stack sets yet in some regions. What makes it worse is adding support seems to take a really long time (approaching a year now for eu-north-1) and AWS don't announce when this might be fixed.

There's a thread on the AWS support forum regarding this where I've posted a comment too:

https://forums.aws.amazon.com/thread.jspa?messageID=916277

Upvotes: 1

John Rotenstein
John Rotenstein

Reputation: 270224

"New" AWS regions (including Hong Kong, Bahrain and Stockholm) are disabled by default.

If you wish to use these regions, you will need to enable them within the account.

See: Setting permissions to enable accounts for upcoming AWS Regions | AWS Security Blog

Upvotes: 0

Related Questions