Skip to content

A template for Terraform Template Repositories!

License

Notifications You must be signed in to change notification settings

ahmadnassri/template-terraform

Repository files navigation

Terraform Template

terraform project template

Usage

GitHub Templates

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

  1. create a repository from the template
  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
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
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 docker compose run readme after any change to docs/README.md and before commit / push


Author: Ahmad Nassri • Twitter: @AhmadNassri

About

A template for Terraform Template Repositories!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published