Skip to content

Volminger/terraform-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform Cloud Cross Provider Demo

Terraform

Cross Provider Demo

With the rise of cloud computing infrastructure have started to become more and more flexible and modular, just like code. So why should you not treat your infrastructure as code (IaC)? There are several players that enables IaC, but most of them only offer it with their own infrastructure platform. This can be a limitation for those who do not want to get tied down to one provider. HashiCorp’s Terraform is an open-source IaC solution that works cross-cloud and data centers. Simply write your infrastructure in Hashicorp Configuration Language (HCL) and watch as your infrastructure get built. HashiCorp recently launched Terraform Cloud to the public, which is is a SaaS solution of Terraform Enterprise. It enables easy CI/CD and collaboration on your infrastructure code.

In this demo we use Terraform Cloud to setup a infrastructure solution that works across multiple cloud providers. A traefik load-balancer is set up as a Docker container in Stackpath. This load-balancer is then connected to a NGINX web-server running in an EC2 instance at AWS and another NGINX web-server running in a Droplet instance at DigitalOcean.

Resources

About

Demo created for KTH DevOps Course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages