All Projects → coinbase → Terraform Landscape

coinbase / Terraform Landscape

Licence: apache-2.0
Improve Terraform's plan output to be easier to read and understand

Programming Languages

ruby
36898 projects - #4 most used programming language
bash
514 projects

Labels

Projects that are alternatives of or similar to Terraform Landscape

Gitops Terraform Jenkins
GitOps Workflow with Jenkins and Terraform
Stars: ✭ 73 (-94.22%)
Mutual labels:  terraform
Terraform Wrapper
Claranet France Terraform Wrapper
Stars: ✭ 78 (-93.82%)
Mutual labels:  terraform
Terraformize
Apply\Destory Terraform modules via a simple REST API endpoint.
Stars: ✭ 84 (-93.35%)
Mutual labels:  terraform
Terraform Aws Elasticache Redis
Terraform module to provision an ElastiCache Redis Cluster
Stars: ✭ 73 (-94.22%)
Mutual labels:  terraform
Terraboard
🌍 📋 A web dashboard to inspect Terraform States
Stars: ✭ 1,192 (-5.62%)
Mutual labels:  terraform
Mikado
🤖💨Mikado helps managing your AWS infrastructure for WordPress sites by defining an out-of-box, highly available, easy-to-deploy setup
Stars: ✭ 80 (-93.67%)
Mutual labels:  terraform
Tf Jitsi
5-minute self-hosted Jitsi on AWS
Stars: ✭ 73 (-94.22%)
Mutual labels:  terraform
Ecs Pipeline
☁️ 🐳 ⚡️ 🚀 Create environment and deployment pipelines to ECS Fargate with CodePipeline, CodeBuild and Github using Terraform
Stars: ✭ 85 (-93.27%)
Mutual labels:  terraform
Terraform
Terraform - Beginners | Intermediate | Advanced
Stars: ✭ 77 (-93.9%)
Mutual labels:  terraform
Az2tf
See the new version here:
Stars: ✭ 83 (-93.43%)
Mutual labels:  terraform
Terraform Provider Vcd
Terraform VMware vCloud Director provider
Stars: ✭ 73 (-94.22%)
Mutual labels:  terraform
Dd2tf
Export DataDog configuration to Terraform
Stars: ✭ 74 (-94.14%)
Mutual labels:  terraform
Terraform Eks
Terraform for AWS EKS
Stars: ✭ 82 (-93.51%)
Mutual labels:  terraform
Terraform Aws Couchbase
Reusable infrastructure modules for running Couchbase on AWS
Stars: ✭ 73 (-94.22%)
Mutual labels:  terraform
Terraform Provider Tencentcloud
Terraform TencentCloud Provider
Stars: ✭ 85 (-93.27%)
Mutual labels:  terraform
Terraenv
Terraform & Terragrunt Version Manager
Stars: ✭ 72 (-94.3%)
Mutual labels:  terraform
Terraform Ebs Attachmentizer
Convert ebs_block_device blocks in aws_instance resource to aws_ebs_volume and aws_volume_attachment resources
Stars: ✭ 79 (-93.75%)
Mutual labels:  terraform
Terraform Aws S3 Website
Terraform Module for Creating S3 backed Websites and Route53 DNS
Stars: ✭ 85 (-93.27%)
Mutual labels:  terraform
Terraform Aws Ecs Codepipeline
Terraform Module for CI/CD with AWS Code Pipeline and Code Build for ECS https://cloudposse.com/
Stars: ✭ 85 (-93.27%)
Mutual labels:  terraform
Terrafile
A binary written in Go to systematically manage external modules from Github for use in Terraform
Stars: ✭ 83 (-93.43%)
Mutual labels:  terraform

Terraform Landscape

Gem Version CircleCI

Terraform Landscape is a tool for reformatting the output of terraform plan to be easier to read and understand.

Before

Original Terraform plan output

After

Improved Terraform plan output

Requirements

  • Ruby 2.5+
  • Terraform 0.11.x (see #101 for details)

Installation

The landscape executable is installed via RubyGems.

gem install terraform_landscape

macOS

Terraform Landscape is also available via Homebrew.

brew install terraform_landscape

Usage

Pipe the output of terraform plan into landscape to reformat the output.

terraform plan ... | landscape

Docker

Build the docker image using provided Dockerfile and use it directly:

docker build . -t landscape
terraform plan ... | docker run -i --rm landscape

License

This project is released under the Apache 2.0 license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].