aws-cdk-rfcs icon indicating copy to clipboard operation
aws-cdk-rfcs copied to clipboard

Feature proposal: Workspaces

Open ChrisLahaye opened this issue 6 years ago • 1 comments

  • I'm submitting a ...

    • [ ] :beetle: bug report
    • [x] :rocket: feature request
    • [ ] :books: construct library gap
    • [ ] :phone: security issue or vulnerability => Please see policy
    • [ ] :question: support request => Please see note at the top of this template.
  • What is the current behavior? When I deploy I need to state every stack explicitly. I have multiple stacks and environments, so I need to be really careful that I included every stack and that each stack is of the correct environment.

  • What is the expected behavior (or behavior of feature suggested)? When I deploy I want to state the name of an encapsulation of multiple stacks. Terraform for example has the concept of workspaces. The CDK should ease working with multiple stacks and environments. An option would be for example to parse a yaml file containing named groups of stacks, also allowing assertions on AWS account.

  • What is the motivation / use case for changing the behavior or adding this feature? Improving user experience, eliminating user error

ChrisLahaye avatar Jul 02 '19 09:07 ChrisLahaye

This is a very interesting idea. I am transferring this to the RFC repo. Please follow the RFC Repo README in order to submit this as an RFC.

eladb avatar Jan 23 '20 12:01 eladb