https://github.com/cn-terraform/terraform-module-template
Template repository to create new terraform modules
https://github.com/cn-terraform/terraform-module-template
Last synced: 3 months ago
JSON representation
Template repository to create new terraform modules
- Host: GitHub
- URL: https://github.com/cn-terraform/terraform-module-template
- Owner: cn-terraform
- License: apache-2.0
- Created: 2022-03-02T22:55:41.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-12T16:19:38.000Z (over 1 year ago)
- Last Synced: 2025-02-15T08:30:52.419Z (4 months ago)
- Language: HCL
- Size: 46.9 KB
- Stars: 0
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# STerraform Module for AWS #
Complete
## Usage
Complete
## Install pre commit hooks.
Pleas run this command right after cloning the repository.
pre-commit install
For that you may need to install the folowwing tools:
* [Pre-commit](https://pre-commit.com/)
* [Terraform Docs](https://terraform-docs.io/)In order to run all checks at any point run the following command:
pre-commit run --all-files
## Requirements
| Name | Version |
|------|---------|
| [terraform](#requirement\_terraform) | >= 0.13 |
| [aws](#requirement\_aws) | >= 4 |## Providers
No providers.
## Modules
No modules.
## Resources
No resources.
## Inputs
| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [name\_prefix](#input\_name\_prefix) | Name prefix for resources on AWS | `string` | n/a | yes |
| [region](#input\_region) | AWS Region the infrastructure is hosted in | `string` | n/a | yes |
| [tags](#input\_tags) | Resource tags | `map(string)` | `{}` | no |## Outputs
No outputs.