Contributions
What was added?
- Customizations for AWS Control Tower (CFCT) Setup solution deploys the Customizations for AWS Control Tower solution via a CloudFormation stack. This solution along with the required Common Prerequisites solution automates the implementation of the CFCT solution including its prerequisites (e.g. AWSControlTowerExecution role, moving the management account to an OU). By accelerating the environment setup, customers can now focus on deploying the SRA solutions to improve their security posture.
What was changed?
- Updated the main README.md to include a Getting Started with SRA section to provide guidance on how to use the solutions.
- Updates to the stage_solution.sh packaging script to support better error logging and include packaging of
common
solutions for reuse by other SRA solutions. - In Common Prerequisites and AWS Config Management Account solutions:
- Updates to logging to include tracebacks for when exceptions are raised.
- In Common Prerequisites solution:
- Set
DeletionPolicy=Retain
andUpdateReplacePolicy=Retain
for the IAM Role:AWSControlTowerExecution
- Set
- Renamed
DEPLOYMENT-METHODS.md
to CFCT-DEPLOYMENT-INSTRUCTIONS.md to provide manual and automated steps for deployment of Customizations for Control Tower (CFCT), including prerequisites.
What was removed?
- Removed the CFCT deployment option for the Common Prerequisites solution to simplify the setup process.