📝
knowledge
  • links
  • 14-Pure-Education
    • My Knowledge Wiki 🌿
      • .github
        • ISSUE_TEMPLATE
          • Question 🤔
          • bug_report
          • Feature ✨
        • Summary
      • design
        • Animation
        • Fonts
        • Framer
        • Color
        • figma
          • Figma
          • Figma plugins
        • Inkscape
        • Blender
        • Design
        • Interior Design
        • Icons
        • Design inspiration
        • 3D modeling
        • Design systems
        • Industrial Design
        • User Experience
        • Logos
      • databases
        • Neo4j
        • Fauna
        • sql
          • SQL
        • blockchain
          • Cardano
          • Arweave
          • Tezos
          • Polkadot
          • Uniswap
          • Ethereum
          • Blockchain
        • Kdb+
        • Cassandra DB
        • PostgreSQL
        • FoundationDB
        • SQLite
        • Prometheus
        • Dgraph
        • Redis
        • DynamoDB
        • Databases
        • Memcached
        • MariaDB
        • Prisma
        • MongoDB
      • augmented-reality
        • Augmented Reality
        • ARKit
      • art
        • Art
        • Pen plotting
        • Drawing
        • Photography
        • Generative art
        • Sketching
        • Comics
        • Anime
        • Furniture
        • Dancing
        • Architecture
        • Clothes
        • Tattoos
      • computer-graphics
        • computer-vision
          • Optical character recognition
          • Computer vision
        • Procedural generation
        • Metal
        • SVG
        • WebGPU
        • [Ray tracing](https://en.wikipedia.org/wiki/Ray_tracing_(graphics))
        • Computer graphics
        • WebGL
        • CUDA
        • OpenGL
        • Vulkan API
        • Bézier curves
        • Shaders
        • Image processing
        • [Rendering](https://en.wikipedia.org/wiki/Rendering_(computer_graphics))
      • computer-science
        • Parsing
        • algorithms
          • Algorithms
          • Compression
        • Computer Science
        • Computer architecture
        • formal-verification
          • Formal verification
          • TLA+
        • Automata theory
        • data-structures
          • Data structures
      • business
        • startups
          • Marketplaces
          • Funding
          • Values
          • Onboarding
          • Venture capital
          • Startups
          • Payroll
        • Products
        • Business
        • Restaurants
        • Landing pages
        • Pricing
      • compilers
        • LLVM
        • Linters
        • build-systems
          • Build systems
          • Bazel
        • Compilers
      • books
        • Mind for numbers - Review
        • Thinking, fast and slow
        • Brave new world
        • Elements of programming interviews
        • Rich dad poor dad
        • Programming in Haskell
        • Code: hidden language of software
        • Surely you are joking Mr Feynman
        • Books
        • Mindstorms
        • Eloquent ruby
        • go-in-action
        • Crafting interpreters
        • Cracking the coding interview
        • Artificial Intelligence: A Modern Approach
      • devops
        • Observability
        • DevOps
        • Site Reliability Engineering
        • Terraform
      • cryptocurrencies
        • Nano
        • Cryptocurrencies
        • Bitcoin
        • Stellar
        • Libra
        • TON
      • backups
        • Backups
      • 3d-printing
        • 3D Printing
      • distributed-systems
        • message-queue
          • Message queue
          • ZeroMQ
          • MQTT
        • [Load balancing](https://en.wikipedia.org/wiki/Load_balancing_(computing))
        • rpcs
          • gRPC
          • Remote Procedure Calls
        • Distributed systems
        • Conflict-free replicated data type
      • cli
        • Command Line Tools
        • Tmux
        • Ngrok
        • Sed
      • automation
        • Home automation
        • Automation
      • biology
        • Computational biology
        • Biology
        • Evolution
        • genomics
          • DNA
          • Genomics
        • immunology
          • Immunotherapy
          • Immunology
        • Bionics
        • bioinformatics
          • Bioinformatics
        • Viruses
      • cloud-computing
        • serverless-computing
          • AWS Lambda
          • Serverless computing
          • Cloudflare workers
        • Cloud computing
        • gcp
          • Google Cloud
        • aws
          • AWS Amplify
          • AWS
        • azure
          • Azure
      • articles
        • Articles
      • anki
        • Anki
      • data-science
        • Data Science
        • Data Visualization
        • Data processing
        • Apache Kafka
      • consciousness
        • Consciousness
        • Ego
      • documentaries
        • Documentaries
      • Summary
      • api
        • API
      • animals
        • Birds
        • Animals
      • courses
        • Courses
      • analytics
        • Analytics
      • chemistry
        • Chemistry
Powered by GitBook
On this page
  1. 14-Pure-Education
  2. My Knowledge Wiki 🌿
  3. devops

Terraform

PreviousSite Reliability EngineeringNextcryptocurrencies

Last updated 4 years ago

Was this helpful?

CtrlK

Was this helpful?

Links

  • Atlantis - Terraform For Teams.

  • Terraform LSP - Language Server Protocol for Terraform.

  • Terranix - Terraform.json generator with a nix-like feeling.

  • tfsec - Static analysis powered security scanner for your terraform code.

  • Announcing Providers in the New Terraform Registry (2020)

  • Terraform Provider for AWS

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

  • Checkov - Static code analysis tool for infrastructure-as-code. It scans cloud infrastructure provisioned using Terraform, Cloudformation or kubernetes and detects security and compliance misconfigurations.

  • Terraform Vault provider

  • Terraform LSP experimental

  • Terraform LSP stable

  • terraform-compliance - Lightweight, security focused, BDD test framework against terraform.

  • tf2pulumi - Convert Terraform projects to Pulumi TypeScript programs.

  • Terraform Lightning Course (2020)

  • TFLint - Terraform linter focused on possible errors, best practices, etc.

  • Announcing the Terraform Visual Studio Code Extension v2.0.0 (2020)

  • Terraform Provider for Google Cloud Platform

  • Continuous Delivery with Terraform (2020)

  • serverless.tf - Doing serverless with Terraform. (Web)

  • Terraform Best Practices (Code)

  • tfnotify - CLI command to parse Terraform execution result and notify it to GitHub.

  • CDK for Terraform: Enabling Python & TypeScript Support (2020)

  • Terraform and Nix integration - Set of Terraform modules that are designed to deploy NixOS.

  • Terraform Registry

  • Terratag - CLI tool for Terraform users to create and maintain tags (AWS, GCP, Azure).

  • Validating Terraform plans with the Open Policy Agent (2019)

  • tfenv - Terraform version manager.

  • AWS VPC Terraform module - Creates VPC resources on AWS.

  • Akashi - Validate "terraform plan" changes against a customizable ruleset.

  • How to implement Lambda@Edge functions in Terraform (2020)

  • terraform-exec - Go module for constructing and running Terraform CLI commands. Structured return values use the data types defined in terraform-json.

  • Terraform and Amazon Web Services (2020)

  • TerraGoat - Vulnerable Terraform Infrastructure.

  • On Terraform code structure for scale (2020)

  • Terraform at Scale — Modualized Hierachical Layout (2020) (HN)

  • Terraform Examples - Terraform samples for all the major clouds you can copy and paste.

  • Pre Commit Terraform - Pre Commit git hooks to take care of Terraform configurations.

  • Terragrunt - Thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.

  • Terragrunt Reference Architecture

  • Anton Babenko videos on Terraform

  • Infracost - Cloud cost estimates for Terraform in your CLI and pull requests. (Web)

  • Introduction to Infrastructure as Code using Terraform (2020)

  • Writing terraform with typescript (2020)

  • Terraform Cloud Getting Started Guide Example

  • Terraform provider for libvirt - Terraform provider that lets you provision servers on a libvirt host via Terraform.

  • Datadog to Terraform Converter - Converts Datadog monitor and dashboard JSON into Terraform alarm code.

  • hclq - Command line tool for querying and manipulating HashiCorp HCL files.

  • A Month of Terraform (2020) (HN)

  • Terraform Google Bootstrap - Help bootstrap a GCP organization, creating all the required GCP resources & permissions to start using the Cloud Foundation Toolkit (CFT).

  • Terraform Provider Scaffolding - Quick start repository for creating a Terraform provider.

  • Terraform Plugin Docs - Generate and validate Terraform plugin/provider documentation.

  • python-terrascript - Create Terraform files using Python scripts. (HN)

  • Terraform Provider for kind (Kubernetes IN Docker)

  • CircleCI Terraform provider

  • Terraform Landscape - Reformat output of terraform plan to be easier to read and understand.

  • CDK for Terraform - Define infrastructure resources using programming constructs and provision.

  • Terraform - The Missing Manual

  • terraform-docs - Generate documentation from Terraform modules in various output formats.

  • Etok - Execute Terraform On Kubernetes.

  • Top 20 Terraform Providers (2021)

  • AirIAM - AWS IAM to least privilege Terraform execution framework.

  • terraform-provider-utils - Terraform provider to add additional missing functionality to Terraform.

  • Kubernetes provider for Terraform - Supports all API resources in a generic fashion.

  • Fogg - Opinionated tool for managing infrastructure-as-code repositories using Terraform.

  • terrafmt - Tool for extracting or formatting Terraform configuration embedded in provider code.

  • tecli - Command Line Interface for Terraform Enterprise/Cloud.