The Future of Terraform: ClickOps

This page summarizes the projects mentioned and recommended in the original post on /r/Terraform

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • lingon

    Discontinued Lingon is a collection of libraries and tools for building platforms using Go.

  • We have a comparison of the main tools we looked into, for interest: https://github.com/volvo-cars/lingon/blob/main/docs/comparison.md

  • terraform-aws-eks

    Terraform module to create AWS Elastic Kubernetes (EKS) resources 🇺🇦

  • That's a very simplistic view. Let's do a small thought exercise. Is this module not infrastructure?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • terraform-exec

    Terraform CLI commands via Go.

  • Debugging has actually been ok because all Lingon does is dump the HCL/YAML. For Kubernetes we shell out to kubectl and for Terraform we wrote a simple wrapper around terraform-exec that is not part of the core library. So when things go wrong, you're back to your basics.

  • terraformer

    CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code

  • We had thought about the ability to convert HCL to Go, but not much thought in querying existing infra to generate HCL (like terraformer). If you want to experiment building on top of Lingon then please go ahead! I’d be happy to help provide the context from Lingon.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts