Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/clowdhaus/terraform-aws-module-template

Terraform module which creates <TODO> resources on AWS
https://github.com/clowdhaus/terraform-aws-module-template

aws template-repository terraform terraform-module

Last synced: 2 days ago
JSON representation

Terraform module which creates <TODO> resources on AWS

Awesome Lists containing this project

README

        

# AWS Terraform module

Terraform module which creates AWS resources.

## 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥

After creating a new repository from the template and cloning locally:

```bash
./eject.sh
```

Where `` can be extracted from the repository name using the pattern `terraform-aws-`.

For example, if the repository name is `terraform-aws-s3-bucket`, then the module name is `s3-bucket` and the associated eject command is:

```bash
./eject.sh s3-bucket
```

Note: this message will self destruct upon ejection!

## 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥

## Usage

See [`examples`](https://github.com/clowdhaus/terraform-aws-/tree/main/examples) directory for working examples to reference:

```hcl
module "" {
source = "clowdhaus//aws"

tags = {
Terraform = "true"
Environment = "dev"
}
}
```

## Examples

Examples codified under the [`examples`](https://github.com/clowdhaus/terraform-aws-/tree/main/examples) are intended to give users references for how to use the module(s) as well as testing/validating changes to the source code of the module. If contributing to the project, please be sure to make any appropriate updates to the relevant examples to allow maintainers to test your changes and to keep the examples up to date for users. Thank you!

- [Complete](https://github.com/clowdhaus/terraform-aws-/tree/main/examples/complete)

## Requirements

| Name | Version |
|------|---------|
| [terraform](#requirement\_terraform) | >= 1.0 |
| [aws](#requirement\_aws) | >= 4.0 |

## Providers

No providers.

## Modules

No modules.

## Resources

No resources.

## Inputs

No inputs.

## Outputs

No outputs.

## License

Apache-2.0 Licensed. See [LICENSE](https://github.com/clowdhaus/terraform-aws-/blob/main/LICENSE).