Collection of examples of how to use Terraform with AWS.
List of modules:
Module | Description |
---|---|
bootstrap-aws-account | Helps bootstrap a new AWS account to use Terraform by creating the resources needed to store the state file. |
bootstrap-cicd-aws-codebuild | Sets up a CI/CD pipeline for Terraform in a GitHub repo, with workflows to add the plan as a comment on pull requests, and apply changes when a PR is merged using AWS CodeBuild. |
bootstrap-cicd-github-actions | Sets up a CI/CD pipeline for Terraform in a GitHub repo, with workflows to add the plan as a comment on pull requests, and apply changes when a PR is merged using GitHub Actions. |
bootstrap-cloudtrail | Sets up a basic AWS CloudTrail configuration for the account. |
aws-billing-budget-notification | Sets up an AWS Budget with an email alert. |
See CONTRIBUTING for more information.
This library is licensed under the MIT-0 License. See the LICENSE file.