Terraform topic

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.

List Terraform repositories

coder

7.0k
Stars
567
Forks
30
Watchers

Provision remote development environments via Terraform

atlantis-on-gke

69
Stars
23
Forks
Watchers

A set of @HashiCorp Terraform configurations for running Atlantis on @GoogleCloud GKE

home-ops

1.8k
Stars
169
Forks
Watchers

Wife approved HomeOps driven by Kubernetes and GitOps using Flux

infrastructure

26
Stars
4
Forks
Watchers

Ansible playbooks and Terraform code for my environment and infrastructure.

man7-training

5
Stars
0
Forks
Watchers

Terraform set up VMs for man7.org training

terraform-aws-eks-blueprints

2.5k
Stars
1.4k
Forks
35
Watchers

Configure and deploy complete EKS clusters.

cloud

61
Stars
2
Forks
Watchers

cloud region / instance type data

action-terraform-report

33
Stars
13
Forks
Watchers

Updates Pull Requests with visual diff of Terraform Plan changes