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.
43k stars
1k watching
10k forks
Language: Go
last commit: 1 day ago
Linked from 4 awesome lists
cloudcloud-managementgraphinfrastructure-as-codeterraform
Related projects:
Repository | Description | Stars |
---|---|---|
hashicorp/terraform-provider-aws | An AWS-specific tool used to manage resources on the Amazon Web Services platform. | 9,976 |
hashicorp/terraform-cdk | Enables defining cloud infrastructure using programming constructs and provisioning it with HashiCorp Terraform | 4,893 |
hashicorp/terraform-provider-google | Provides a plugin to manage resources on Google Cloud Platform using the Terraform configuration language | 2,399 |
googlecloudplatform/terraformer | A tool to automatically generate Terraform configuration files from existing infrastructure. | 12,849 |
hashicorp/setup-terraform | A GitHub Action that sets up Terraform CLI in GitHub Actions workflows by downloading and configuring Terraform. | 1,397 |
hashicorp/terraform-provider-azurerm | A Terraform provider for managing resources within Azure Resource Manager. | 4,619 |
sirrend/terrap-cli | Automates the upgrade process of Terraform provider versions across multiple infrastructure systems. | 66 |
terramate-io/terramate | A tool for generating and orchestrating infrastructure code using Terraform, OpenTofu, and Terragrunt | 3,290 |
tfxor/terrahub | Automates and orchestrates infrastructure deployment with Terraform, providing tools for automation, data management, and real-time visualization. | 224 |
hashicorp/terraform-ls | A language server providing IDE features for Terraform configuration files | 1,009 |
silinternational/tfc-ops | A command-line tool for managing Terraform Cloud workspaces and their operations. | 13 |
hashicorp/terraform-provider-vsphere | Allows interaction with VMware vSphere environment using Terraform | 623 |
hashicorp/terraform-provider-kubernetes | Enables full lifecycle management of Kubernetes resources using Terraform | 1,604 |
gruntwork-io/terragrunt | Enables scalable infrastructure deployment and management using Terraform-based Infrastructure as Code | 8,262 |
hashicorp/terraform-provider-helm | Enables Terraform to manage Kubernetes Helm Charts | 1,003 |