https://github.com/3sidedcube/infrastructure
Terraform modules for common Node team infrastructure
https://github.com/3sidedcube/infrastructure
Last synced: about 1 year ago
JSON representation
Terraform modules for common Node team infrastructure
- Host: GitHub
- URL: https://github.com/3sidedcube/infrastructure
- Owner: 3sidedcube
- License: gpl-3.0
- Created: 2023-02-07T17:02:36.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-18T16:40:04.000Z (over 1 year ago)
- Last Synced: 2025-04-11T00:04:11.343Z (about 1 year ago)
- Language: HCL
- Size: 63.5 KB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Terraform Infrastructure
Terraform modules for common Node team infrastructure.
This repository comprises a set of individual Terraform modules.
These modules are designed to configure the basic infrastructure needed for a standard Node application.
They can be imported directly into your stage files, or extended to add additional features.
### Direct Implementation
Each environment should have it's own Terraform configuration, which pulls together the relevant modules for that project.
This follows the recommendations made in Google's [Best Practices for Terraform](https://cloud.google.com/docs/terraform/best-practices-for-terraform).
```terraform
module "network" {
source = "github.com/chelsea-apps/infrastructure.git//network"
project_name = local.name
}
```