https://github.com/gardenbed/terraform-modules
A Collection of Common and Reusable Modules for Terraform Projects
https://github.com/gardenbed/terraform-modules
aws google-cloud infrastructure infrastructure-as-code terraform terraform-module
Last synced: 2 months ago
JSON representation
A Collection of Common and Reusable Modules for Terraform Projects
- Host: GitHub
- URL: https://github.com/gardenbed/terraform-modules
- Owner: gardenbed
- License: isc
- Created: 2021-11-24T17:42:53.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-10-26T15:24:58.000Z (5 months ago)
- Last Synced: 2025-10-26T17:36:42.588Z (5 months ago)
- Topics: aws, google-cloud, infrastructure, infrastructure-as-code, terraform, terraform-module
- Language: HCL
- Homepage:
- Size: 223 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Terraform Modules
This is a central repository for all [Terraform](https://www.terraform.io) modules used by *GardenBed* projects.
The modules are organized by cloud provider, one directory per each provider (`aws`, `google`, etc.).
Tests are organized in a separate directory (`test`) by cloud provider, one directory per each provider (`test/aws`, `test/google`, etc.).
## References
- [Version Constraints](https://www.terraform.io/docs/language/expressions/version-constraints.html)
- [Terraform Settings](https://www.terraform.io/docs/language/settings/index.html)
- [Backend Configuration](https://www.terraform.io/docs/language/settings/backends/configuration.html)
- **Providers**
- [Provider Requirements](https://www.terraform.io/docs/language/providers/requirements.html)
- [Provider Configuration](https://www.terraform.io/docs/language/providers/configuration.html)
- [Dependency Lock File](https://www.terraform.io/docs/language/dependency-lock.html)
- **Modules**
- [Standard Module Structure](https://www.terraform.io/docs/language/modules/develop/structure.html)
- [Providers Within Modules](https://www.terraform.io/docs/language/modules/develop/providers.html)
- [Module Composition](https://www.terraform.io/docs/language/modules/develop/composition.html)
- [Publishing Modules](https://www.terraform.io/docs/language/modules/develop/publish.html)