Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Allow deploying stack-set to organizational units #215

Merged

Conversation

asvinours
Copy link
Contributor

Issue #, if available: N/A

Description of changes:

This merge-request add support for AWS organization: one can specify an organization root ID or organizational unit IDs instead of a list of account IDs

The configuration looks like this:

---
StackSet:
  autodeployment:
    enabled: true
    retainstacksonaccountremoval: false

  managedexecution:
    active: true

  permissionmodel: SERVICE_MANAGED

StackSetInstanses:
  operationpreferences:
    regionconcurrencytype: PARALLEL
    maxconcurrentpercentage: 100
    failuretolerancepercentage: 80

  regions:
    - ap-northeast-1
    - ap-northeast-2
    - ap-northeast-3
    - ap-south-1
    - ap-southeast-1
    - ap-southeast-2
    - ca-central-1
    - eu-central-1
    - eu-north-1
    - eu-west-1
    - eu-west-2
    - eu-west-3
    - sa-east-1
    - us-east-1
    - us-east-2
    - us-west-1
    - us-west-2

  deploymenttargets:
    organizationalunitids:
      - r-tj456

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@ericzbeard ericzbeard merged commit 8aa9334 into aws-cloudformation:main Dec 5, 2023
1 check passed
@asvinours asvinours deleted the feat/aws-organization branch December 5, 2023 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants