Skip to content

Provisioning AWS Accounts through the Account Factory for Terraform

License

Notifications You must be signed in to change notification settings

grendel-consulting/cloud-factory-provisioning

Repository files navigation

Cloud Factory Provisioning

Co-ordination and extensibility whilst vending using with the Account Factory for Terraform (AFT) framework. Further customisation, beyond that provided by the vending process, through an AWS Step Function State Machine, which enables control flow and integration with AWS and third-party services.

Usage

State Machine

Define your own state machine, which will receive a JSON payload containing the account request information and state of the AWS Account being created.

Deployment

Deployment occurs on merge to main, triggering an AWS CodePipeline in the factory management OU; it is not speculatively planned through GitHub Actions as the buildspec hydrates the providers and backends through the Jinga templates.

Further Reading

See: AFT Account Provisioning Customizations

About

Provisioning AWS Accounts through the Account Factory for Terraform

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published