aws-toolkit-azure-devops
aws-toolkit-azure-devops copied to clipboard
Does VSTS tasks has support for CloudFormation Stacksets?
Could not find a task to create or update CloudFormation StackSets using VSTS AWS tasks. CloudFormation Stack and Changeset already has support, but I think StackSets does not. Just would like to confirm.
What is CloudFormation Stack Sets: https://aws.amazon.com/blogs/aws/use-cloudformation-stacksets-to-provision-resources-across-multiple-aws-accounts-and-regions/
We don't yet have support for Stack Sets. Do you see this as being a new task, or an extension to the existing task?
New multiple tasks.
CloudFormation StackSets has different CLI/API/console implementation then CloudFormation Stacks. Also, I think it should be multiple tasks, allowing multiple actions per task.
Actions that can be with AWS CloudFormation StackSets: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started.html
- Create StackSet
- Update StackSet (Edit StackSet option on Manage StackSet AWS Console)
- Add Stack to StackSet (Create Stacks option on Manage StackSet AWS Console)
- Override Parameters (Override parameters for selected stacks option on Manage StackSet AWS Console)
- Delete Stacks
- Delete StackSet
My suggestion for new VSTS Tasks:
- CreateStackSet
- ManageStackSet (UI should require to enter StackSet ARN/name)
- Option 1: Update StackSet
- Option 2: Add Stack to StackSet
- Option 3: Override Parameters
- Option 4: Delete Stacks
- DeleteStackSet
K, we'll take a look although I have no ETA at this time. We also accept PRs if anyone wants to give it a go!
Checking in to see if anyone started working on this ?