{"repo":"rhythmictech/terraform-terraform-template","free":true,"listed":false,"github":"https://github.com/rhythmictech/terraform-terraform-template","clone":"git clone https://github.com/rhythmictech/terraform-terraform-template.git","description":"Terraform module template. Good for any cloud and any provider","language":"Shell","stars":14,"topics":["terraform","terraform-module","cloud","template","pre-commit"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"terraform-terraform-template Template repository for terraform modules. Good for any cloud and any provider. Example Here's what using the module will look like About A bit about this module Requirements No requirements. Providers No providers. Modules Name Source Version ------ -------- --------- tags rhythmictech/tags/terraform 1.1 Resources No resources. Inputs Name Description Type Default Required ------ ------------- ------ --------- :--------: name Moniker to apply to all resources in the module string n/a yes tags User-Defined tags map(string) {} no Outputs Name Description ------ ------------- tags\\ module Tags Module in it's entirety Getting Started This workflow has a few prerequisites which are installed through the ./bin/install-x.sh scripts and are linked below. The install script will also work on your local machine. - pre-commit - terraform - tfenv - terraform-docs - trivy) - tflint We use tfenv to manage terraform versions, so the version is defined in the versions.tf and tfenv installs the latest compliant version. pre-commit is like a package manager for scripts that integrate with git hooks. We use them to run the rest of the tools before apply. terraform-docs creates the beautiful docs (above), tfsec scans for security no-nos, tflint scans for best practices.","default_branch":null,"files":null,"tree":[],"storefront":"/r/rhythmictech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rhythmictech/terraform-terraform-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}