Terraform

How To Build a Custom Terraform Module — step-by-step Devops tutorial on Progressive Robot

How To Build a Custom Terraform Module

Terraform modules encapsulate distinct logical components of your infrastructure by grouping their resources together. In this tutorial, you’ll create a Terraform module that will set up multiple Droplets behind a Load Balancer for redundancy. You’ll also use the for_each and count looping features of the Hashicorp Configuration Language (HCL) to deploy multiple customized instances of the module at the same time.

Read more
How To Deploy Multiple Environments in Your Terraform Project Without Duplicating Code — step-by-step Devops tutorial on Progressive Robot

How To Deploy Multiple Environments in Your Terraform Project Without Duplicating Code

Some advanced features Terraform offers become useful when your project grows in size and complexity. It’s possible to alleviate the cost of maintaining complex infrastructure definitions for multiple environments by structuring your code to minimize repetitions and by introducing tool-assisted workflows for easier testing and deployment. In this tutorial, you’ll first deploy multiple infrastructure instances using different workspaces.

Read more
How To Use Terraform with the cloud provider — step-by-step Web Servers tutorial on Progressive Robot

How To Use Terraform with the cloud provider

Terraform is a tool for building and managing infrastructure in an organized way. In this tutorial, you’ll install and use Terraform to create an infrastructure on the cloud provider that consists of two Nginx servers that are load balanced by a load balancers.

Read more
How To Use Terraform With Your Team — step-by-step Databases tutorial on Progressive Robot

How To Use Terraform With Your Team

In this tutorial, you’ll create an organization in Terraform Cloud to which you’ll connect your project. You’ll then use your orgnanization to set up workspaces and resources. You will store your state in the managed cloud so it is always available. You’ll also set up the pg backend with an accompanying managed Postgres database.

Read more
Infrastructure as Code Explained — step-by-step Devops tutorial on Progressive Robot

Infrastructure as Code Explained

In this article, we define Infrastructure as Code (IaC) and explain the benefits of IaC in development and deployment workflows. We also start to learn about Terraform’s role in the IaC workflow and understand “what is ‘state’?” in IaC.

Read more
CHAT