Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 2 KB

README.md

File metadata and controls

25 lines (16 loc) · 2 KB

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