cdklabs / cdklabs/cdk-stacksets
Multiple targets for parameterOverrides
- Dominant language
- TypeScript
- Stars
- 118
- Forks
- 25
- Avg merge
- 33m
- Merged PRs (30d)
- 4
Description
CloudFormation allows us to override parameters on stack instances: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stackinstances-override.html#stackinstances-override-console
cdk-stacksets only allows one `target` property, which contains the `parameterOverrides` property. This means I can't have a `StackSet` which targets different accounts with different parameters.
Also, I'm struggling to find how to actually use `parameterOverrides` in a `StackSetStack`
Contributor guide
Research direction
Start by locating the StackSet and StackSetStack definitions and follow how the target and parameterOverrides properties are modeled. Compare that API with CloudFormation's stack-instance override behavior. Done means different accounts can receive different parameter overrides and the supported way to use parameterOverrides in StackSetStack is clear.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, typescript
- Domain
- cloud, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100