-
Notifications
You must be signed in to change notification settings - Fork 23
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
Reference architecture should be deployable over SAR #1
Comments
I would love to see something like this, I think it could even be part of the I just started to build a landing zone/org-formation setup from scratch to see what the process would be, and there's definitely some manual work required initially before you can let org-formation start configuring everything, like creating the organization itself and enabling all features and policy types. I think these are things that org-formation could handle directly. As someone who works with many different customers and will likely be doing this a bunch, I'd love to have a really streamlined process for creating and configuring new AWS organizations I would love to be able to take an existing orgformation repo like this reference architecture or something else (replacing the emails and account id of the management account - maybe these could be parameterized?), and have that be all I need to tell There's some kinks to something like this, for instance AWS SSO, since that is required to be manually setup, so any SSO configuration I might have in my reference architecture would break the first time around, so I'd probably have to break that out into a two-step process. The CLI would also have to be pretty solid around how it handles retries since AWS accounts can take a bit until they're ready to be used after creation Ultimately, I'd still want everything else to be in one These are just some thoughts, what we have now is fantastic and lightyears ahead of anything else, so I definitely appreciate all of the work put in to building something like this ❤️ |
yes - i think we think about this along the same lines. i am currently working on this and my current thinking is a bit like the following:
I am going to take the SSO things out of this project as it requires manual steps. SAR would install a cloudformation template that creates an initial pipeline to bootstrap this process.
quite a bit to wrap your head around i guess :) but pretty sure this will work. |
would be most convenient to deploy the reference architecture using the Serverless Application Repository (from within the management account).
Limitations in CloudFormation would prevent you from executing code (cant do:
org-formation init
)... but if you do something like set up a codecommit/codebuild/codepipeline, point it at an 'initial-commit.zip' it will run automatically.this is a bit of a hack but imho really worth the while.
implementing this reference architecture would then be as easy as:
The text was updated successfully, but these errors were encountered: