https://github.com/thesis/terraform-module-template-repo
This repo is designed to be used as a template for building your own Terraform module. It includes stub files matching the Terraform standard module structure. See the CONTRIBUTING.md file for more info on how to use this template.
https://github.com/thesis/terraform-module-template-repo
template terraform terraform-module
Last synced: 27 days ago
JSON representation
This repo is designed to be used as a template for building your own Terraform module. It includes stub files matching the Terraform standard module structure. See the CONTRIBUTING.md file for more info on how to use this template.
- Host: GitHub
- URL: https://github.com/thesis/terraform-module-template-repo
- Owner: thesis
- Created: 2020-02-21T00:19:26.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-23T23:27:11.000Z (over 6 years ago)
- Last Synced: 2025-12-25T19:07:54.918Z (6 months ago)
- Topics: template, terraform, terraform-module
- Language: HCL
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 31
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Module Name
Module description
## Compatibility
This is where you might mention what module version(s) are compatible with
which Terraform verion(s).
## Usage
Sample module block showing required fields configured. You can have
multiple examples if it makes sense for the module.
```hcl
module "your_custom_name_for_your_instance_of_this_module" {
source = "git@github.com:thesis/this-module-name.git"
name = "name-of-your-project"
org_id = "your-org-id"
billing_account = "your-billing-account"
project_owner_members = ["john@email.co", "lilly@email.co",]
location = "us-central1"
}
```
## Inputs
Table of available module inputs in the format:
|Name | Description | Type |Default | Required
--- | --- | --- | --- | --- |
`inputName`| Description of this input | input type | `default value` | boolean
## Notes
Anything quirky about the module folks may want to know about. Relevant
links or additional useful information. Format is up to you.
## License
See [LICENSE](./LICENSE) for full details.