cdklabs / cdklabs/cdk-stacksets

Multiple targets for parameterOverrides

Open
#600 1 comment 1 reaction 0 assignees View on GitHub
documentation effort/small good first issue p2
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.