Terraform

Reusable infrastructure with Terraform Modules

Posted on

As development, staging and production environment are isolated from each other, so does the terraform code required to. In order to built a re-usable terraform code for both staging and production environment, without conducting copy and paste, one must follow the modules strategy. In this blog we will learn how to create Reusable infrastructure with […]

Terraform

Terraform Installation on AWS EC2 Linux Instance

Posted on

In this blog we will do the Terraform Installation on AWS EC2 Linux Instance. We will learn basics of Terraform and its basic commands to launch an Ec2 instance. Check out youtube video for this article Before starting the installation, lets explore what is terraform. Introduction Terraform is a cross-platform tool, which means that it does not […]

Terraform

Build AWS network via Terraform modules

Posted on

As development, staging and production environment are isolated from each other, so does the terraform code required to. In order to built a re-usable terraform code for both staging and production environment, without conducting copy and paste, one must follow the modules strategy. In this blog we will learn to Build AWS network via Terraform […]

Jenkins

Integrate Terraform with Jenkins

Posted on

In this blog, we will Integrate Terraform with Jenkins First you need to install plugin Go to Manage Jenkins — Install Plugin — Terraform Now configure Terraform Manage Jenkins ->Global Tool Configuration To store AWS Secret Key Manage Jenkins -> Configure System -> Set environment variable Now create a pipeline job pipeline { agent any stages { stage(‘checkout’) { […]

Terraform

Deploying ec2 instance with Terraform

Posted on

Terraform is cloud agnostic, that means it can be use to automate the infrastructure building process for different cloud providers including public (like: AWS, Azure, DigitalOcean, Google Cloud) and private cloud and virtualization platforms (like: OpenStack and VMWare). With this blog we will learn deploying ec2 instance with Terraform and we will also deploy a […]

Terraform

Terraform Modules

Posted on

Modules This blog will help you to work with Terraform modules which helps in grouping multiple resources and how to use the module outputs across other modules Modules in Terraform are used to group multiple resource create a directory structure as shown below. We are creating separate folder structure for all the modules. Package structure as […]