ahmadnassri / template-terraform-module

a template for terraform modules

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Template for Terraform Modules Templates Repositories

Template for Terraform Modules Templates Repositories

license release

Usage

Terraform Module Template

Automated through @ahmadnassri/action-template-repository-sync

  1. create a repository from the module
  2. clone locally
  3. update colophon.yml, docs/README.md with info about the project

Local Automation

command description
pull pull latest containers
lint run mega-linter
readme run readme action
init init terraform & install plugins
upgrade upgrade terraform provider
refresh refresh state
format clean up terraform file
validate validate your changes
unlock force unlock remote state
list list terraform resources
plan show terraform plan
apply apply terraform changes
apply-target apply terraform changes to specific target
shell start the container shell
clean remove running containers, volumes & anything else
help display this help

Note:
Your main README.md file is in docs/README.md, the file at root is generated using pandoc using the provided template.

You should run make readme after any change to docs/README.md and before commit / push


Author: Ahmad Nassri • Twitter: @AhmadNassri

About

a template for terraform modules

License:MIT License


Languages

Language:Makefile 94.1%Language:HCL 5.9%