Skip to content

sudo-terraform-aws-modules/sudo-terraform-module-template

Repository files navigation

sudo-terraform-module-template

A foundational template for creating reusable Terraform modules with best practices, pre-configured files, and workflows.

sudo-terraform-module-template/
├── .github/
│   └── workflows/
│       └── main.yml           # CI/CD workflow for linting and testing Terraform configurations
├── .gitignore                 # Git ignore file for Terraform, IDEs, and other unwanted files
├── .pre-commit-config.yaml    # Pre-commit hooks configuration (e.g., Terraform lint, format)
├── LICENSE                    # License file for the project
├── main.tf                    # Entry point for the Terraform configuration
├── outputs.tf                 # Definitions of module outputs
├── README.md                  # Project documentation (this file)
├── variables.tf               # Definitions of module input variables
└── versions.tf                # Terraform and provider version constraints

About

Base template repository for SUDO AWS Terraform modules

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages