Lab: Deploying AWS Root Account Management via Terraform

How to deploy AWS Root Account Management via Terraform

Already Know Terraform?

Overview

The Terraform code for this module has been left in a simplified state (i.e., not using modules, loops, or other advanced Terraform features) to be more easily accessible. You can customize it further to meet your specific requirements.

Deployment

Cost Alert

# clone the AWS Security Cookbook repository
git clone https://github.com/Ty182/AWS-Security-Cookbook-by-Tyler

# navigate to AWS Root Account Management directory
cd AWS_Cookbook_by_Tyler/recipes/aws_rootAccountManagement/code

# initialize the directory and download the required terraform providers
terraform init

# check formatting and validate the syntax is correct
terraform fmt && terraform validate

# check the resources that will be created
terraform plan 

# deploy the resources
terraform apply
  • Once complete, head to the AWS IAM console and check it out!

Root access management console in IAM

Cleanup

Clean up the resources

Last updated

Was this helpful?