terraform

Cloud infrastructure manager

A tool for safely and predictably creating and managing infrastructure in the cloud

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

GitHub

43k stars
1k watching
10k forks
Language: Go
last commit: over 1 year ago
Linked from 4 awesome lists

cloudcloud-managementgraphinfrastructure-as-codeterraform

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hashicorp/terraform-provider-awsAn AWS-specific tool used to manage resources on the Amazon Web Services platform.9,976
hashicorp/terraform-cdkEnables defining cloud infrastructure using programming constructs and provisioning it with HashiCorp Terraform4,893
hashicorp/terraform-provider-googleProvides a plugin to manage resources on Google Cloud Platform using the Terraform configuration language2,399
googlecloudplatform/terraformerA tool to automatically generate Terraform configuration files from existing infrastructure.12,849
hashicorp/setup-terraformA GitHub Action that sets up Terraform CLI in GitHub Actions workflows by downloading and configuring Terraform.1,397
hashicorp/terraform-provider-azurermA Terraform provider for managing resources within Azure Resource Manager.4,619
sirrend/terrap-cliAutomates the upgrade process of Terraform provider versions across multiple infrastructure systems.67
terramate-io/terramateA tool for generating and orchestrating infrastructure code using Terraform, OpenTofu, and Terragrunt3,295
tfxor/terrahubAutomates and orchestrates infrastructure deployment with Terraform, providing tools for automation, data management, and real-time visualization.224
hashicorp/terraform-lsA language server providing IDE features for Terraform configuration files1,009
silinternational/tfc-opsA command-line tool for managing Terraform Cloud workspaces and their operations.13
hashicorp/terraform-provider-vsphereAllows interaction with VMware vSphere environment using Terraform623
hashicorp/terraform-provider-kubernetesEnables full lifecycle management of Kubernetes resources using Terraform1,604
gruntwork-io/terragruntEnables scalable infrastructure deployment and management using Terraform-based Infrastructure as Code8,262
hashicorp/terraform-provider-helmEnables Terraform to manage Kubernetes Helm Charts1,003