Skip to content

Releases: RoseSecurity/Terramaid

v1.6.1

05 Jul 02:04
06877f8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.0...v1.6.1

v1.6.0

05 Jul 01:33
f2098ea
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.0...v1.6.0

v1.5.0

05 Jul 00:35
822d51a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.0...v1.5.0

v1.4.0

01 Jul 17:43
6360173
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.4.0

v1.3.0

21 Jun 21:45
a67f117
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.1...v1.3.0

v1.2.1

17 Jun 05:04
54c9d28
Compare
Choose a tag to compare

What and Why

  • Add logging utilities for increased verbosity
  • Goreleaser v6 fixes

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.2.1

v1.2.0

06 Jun 19:45
ae8408a
Compare
Choose a tag to compare

Why

  • Adds support for plan files
  • Adds dynamic output file naming
  • Cleans up error handling
  • Adds test plan file

v1.1.0

05 Jun 19:05
9eb1e65
Compare
Choose a tag to compare

What and Why

  • Reworks the tooling to utilize terraform graph for more reliable diagrams

v0.1.0

21 May 14:12
Compare
Choose a tag to compare

What and Why

A utility for generating mermaid diagrams from Terraform plans

Usage

  1. We will generate a Terraform plan file, specifically tf_plan_prod.json:
terraform plan -out tf_plan_prod
  1. After generating the plan file, we will convert it to JSON using Terraform show:
terraform show -json tf_plan_prod > tf_plan_prod.json
  1. Once the JSON plan file has been created, run terramaid against it and look for the populated Terramaid.md file!
terramaid -planfile tf_plan_prod.json
cat Terramaid.md

Output:

graph TD;
67(aws_iam_policy) -->|created| 68(aws_iam_policy.policy)
69(aws_s3_bucket) -->|created| 70(aws_s3_bucket.this)