StackSets Support
See original GitHub issueDescription
Allow users to define a template through AWS CDK constructs and deploy as a Self-Managed CloudFormation StackSet.
- User defines stack set the same way as normal cdk stack
- When user executes
cdk deploy
it would create a stack set if it does not exist or update an existing stack set + existing stack set instances.
Proposed Scope:
- Create New Self-Managed Stack Set (docs).
- Update Existing Self-Managed Stack Set:
- Update includes updating existing Stack Set instances as well
- https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStackSet.html
- https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStackInstances.html
- Ability to set stack set configuration/deployment properties:
- Administration Role, Execution Role, Fault Tolerance, Concurrency, etc.
Out of Scope for v1 (May be iteratively added in future):
- Service-Managed Stack Set
- Add/Remove stack set instances by ID or OU
Roles
Role | User |
---|---|
Proposed by | @linsona |
Author(s) | @linsona |
API Bar Raiser | @skinny85 |
Stakeholders | @alias, @alias, @alias |
See RFC Process for details
Workflow
- Tracking issue created (label:
status/proposed
) - API bar raiser assigned (ping us at #aws-cdk-rfcs if needed)
- Kick off meeting
- RFC pull request submitted (label:
status/review
) - Community reach out (via Slack and/or Twitter)
- API signed-off (label
api-approved
applied to pull request) - Final comments period (label:
status/final-comments-period
) - Approved and merged (label:
status/approved
) - Execution plan submitted (label:
status/planning
) - Plan approved and merged (label:
status/implementing
) - Implementation complete (label:
status/done
)
Author is responsible to progress the RFC according to this checklist, and apply the relevant labels to this issue so that the RFC table in README gets updated.
Issue Analytics
- State:
- Created 5 years ago
- Reactions:168
- Comments:44 (7 by maintainers)
Top Results From Across the Web
StackSets concepts - AWS CloudFormation
Describes fundamental StackSets concepts and how they're related. ... For stack sets with service-managed permissions, the administrator account is either ...
Read more >Create a stack set - Amazon CloudFormation - 亚马逊云科技
Create a stack set with service-managed permissions using the Amazon CloudFormation console · From the navigation pane, choose StackSets. · At the top...
Read more >Automate CloudFormation StackSets with CloudFormation
CloudFormation StackSets rollout CloudFormation stacks to all or some ... With your help, we can spend enough time to keep publishing great ...
Read more >Using CloudFormation StackSets to Onboard Hundreds of ...
CloudFormation StackSets are an extension of CloudFormation Stacks ... however access to service APIs, which Vantage uses to collect data ...
Read more >aws_cloudformation_stack_set | Resources | hashicorp/aws
Additional information about StackSets can be found in the AWS ... AWS CloudFormation also propagates these tags to supported resources that are created...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Hi @eladb I think it would be a great addition considering AWS’s push for multi account organizations
We currently don’t have concrete plans to add support for StackSets, but your comments and +1s will help us prioritize.