Skip to content

🧱 A Terraform module template. 🧱

License

Notifications You must be signed in to change notification settings

benniemosher-dev/terraform-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License Workflow

terraform-module

🧱 A Terraform module template repo 🧱

Explore the docs | View Demo | Report Bug | Request Feature

Table of Contents

✅ TODO:

Things to change when first creating a module:

  • In README.md change terraform-module to the name of this module (i.e. terraform-cloudflare-record)
  • In README.md find/replace instances of benniemosher-dev and terraform-module
  • In .github/workflows/ci-terraform.yml delete lines 13-14 enabling cost
  • In README.md delete the TODO section

(back to top)

📜 Usage:

  • To install dependencies needed run:
    brew bundle install
  • To initialize Terraform in this folder:
    task infra:init
  • To update modules and providers in this folder:
    task init -- -upgrade
  • To validate the module in this folder:
    task infra:validate
  • To plan the infrastructure in this folder:
    task infra:plan
  • To plan specific resources of infrastructure in this folder:
    task infra:plan -- -target='cloudflare_record.this'

🆒 Extras:

  • To find all the automation available in this folder:
    task --list-all
  • To estimate the cost of the infrastructure in this folder:
    task infra:cost
  • To update the documentation in this folder:
    task infra:docs
  • To lint the Terraform in this folder:
    task infra:lint
  • To validate security in this folder:
    task infra:sec

(back to top)

📋 Documentation

Built With

Terraform AWS

Requirements

Name Version
terraform ~> 1.3

Providers

No providers.

Modules

No modules.

Resources

No resources.

Inputs

No inputs.

Outputs

No outputs.

(back to top)

About

🧱 A Terraform module template. 🧱

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project