Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
-
Updated
Jul 29, 2024 - TypeScript
Terraform can manage existing and popular service providers, such as AWS, as well as custom in-house solutions.
It uses configuration files to describe the components necessary to run a single application or your entire datacenter.
It generates an execution plan describing what will happen to reach the desired state, and afterwards executes it to build the desired infrastructure. As the configuration changes, Terraform is able to determine the changes and create incremental execution plans which can be applied.
The infrastructure Terraform can manage includes low-level components such as compute instances, storage, and networking, as well as high-level components such as DNS (Domain Name Service) entries, SaaS (Software as a Service) features.
Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
💥 Monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, and Joy UI.
See cost estimates for Terraform right in your editor💰📉
HashiCorp Terraform VSCode extension
Terraform Visual is an interactive way of visualizing your Terraform plan
Connect to MongoDB and Atlas and directly from your VS Code environment, navigate your databases and collections, inspect your schema and use playgrounds to prototype queries and aggregations.
[UNMAINTAINED] Serverless Authentication as a Service (AaaS) provider built on top of AWS Cognito
A fictitious cloud-native e-commerce application using microservices architecture powered by polyglot languages & databases, deployable to Kubernetes & AWS
The Terraform Live Graph Extension for Visual Studio Code is a plugin that allows you to generate a live Terraform graph as you code.
Powerpipe: Dashboards for DevOps. Visualize cloud configurations. Assess security posture against a massive library of benchmarks. Build custom dashboards with code.
Build and Deploy modular landing zones with collie on AWS, Azure & GCP
A formatting tool to help make large Terraform plans easier to review.
RadzionKit: A versatile full-stack development toolkit designed to streamline and enhance your coding projects with a suite of integrated, easy-to-use packages.
IAM policy actions autocomplete, documentation & wildcard resolution for VS Code
Command line utility and JavaScript API for parsing stdout from "terraform plan" and converting it to JSON.
🔐 Refresh/Access Token Authentication Demo with Client Side Rendering, Server Side Rendering and Websockets
AWS-powered serverless build, test and deploy pipeline ft. multiple environments
Generate Terraform configurations with Node.js.
Prebuilt Terraform CDK (cdktf) provider for aws.
Created by Mitchell Hashimoto, HashiCorp
Released July 28, 2014
Latest release 5 days ago