account
IdentityAWS Organizations member account (email, OU parent, access role, billing access).
Root modules under terraform/modules/aws/ — Terraform >= 1.5, AWS provider >= 5, shared tagging.
Use these modules to provision member accounts, IAM Identity Center assignments, Route 53 zones and records, ACM certificates, S3 buckets, CloudFront distributions, and full static-website stacks. Each module is versioned, documented in the repo, and designed to compose cleanly with Terragrunt or plain Terraform. Prefer the AWS Terraform docs for conventions, then jump to a module page or browse the catalogue below. Pair with Azure Terraform modules and GitHub Actions from the same actionpit collection when you need multi-cloud or CI/CD glue.
Try a different search term or clear the filter.
Member accounts and IAM Identity Center assignments from the management account.
AWS Organizations member account (email, OU parent, access role, billing access).
Assign an IAM Identity Center user (or group) + permission set to a member account.
Route53 zones/records, CloudFront-ready ACM, and Azure Container Apps DNS helpers.
Private S3, CloudFront OAC distributions, and attachable bucket policies.
S3 bucket with encryption, versioning, public-access block, optional CloudFront OAC policy.
Attach a CloudFront OAC read policy to an existing bucket.
CloudFront distribution in front of an S3 origin (OAC, SPA / static rewrite modes).
Opinionated full stacks for public static sites.
Composite: S3 + ACM + CloudFront + Route53 alias and a GitHub Actions deploy IAM user.