Overview
The Reference section provides detailed technical documentation for tools, scripts, and modules in the AWS Terraform Starter Kit.
Reference pages
| Page | What it covers |
|---|---|
| Makefile | Command reference for setup, validation, and deployment |
| OIDC Provider | GitHub Actions OIDC provider module |
| TFLint | Linting and best practices validation |
| Checkov | Security and compliance scanning |
Quick reference
Common commands
make setup # Complete setup wizard
make validate-full # Run all validation checks
make plan ENV=staging # Preview changes
make apply ENV=staging # Deploy infrastructure
make cleanup # Interactive cleanup
OIDC module usage
module "oidc_provider" {
source = "../../modules/oidc-provider"
github_repo = "your-org/your-repo"
use_existing_oidc_provider = true
role_name = "GitHubActionsServiceRole-Terraform"
managed_policy_arns = [
"arn:aws:iam::aws:policy/AdministratorAccess"
]
}
Related documentation
- Configuration - Project setup and environments
- Guides - Day-to-day workflows
- Install - Initial setup instructions