An open API service indexing awesome lists of open source software.

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

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.