capabilities.work

Deploy a Stack Set

A 3-step recipe with AWS CloudFormation. We can help you get access.

Recipe · 3 steps

Deploy a Stack Set

with AWS CloudFormation · IT Infrastructure Management

Create a stack set and roll out an instance to a target account and region.

  1. Create the stack set from the supplied template using the self-managed permission model.
  2. Create a stack instance for the stack set in the target account and region, capturing the operation ID.
  3. Poll DescribeStackInstance until the instance reaches CURRENT. Branch to a failure end if the instance becomes INOPERABLE.
What you'll need to have ready
  • stackSetName: The name to assign to the new stack set.
  • templateBody: The CloudFormation template body for the stack set.
  • account: The target AWS account ID to create the stack instance in.
  • region: The target AWS region to create the stack instance in.
  • capability: An optional capability to acknowledge (e.g. CAPABILITY_IAM).
For your developer

Arazzo workflow cloudformation:deploy-stack-set, 3 operations: createStackSet → createStackInstances → describeStackInstance. Specs on APIs.io.