Terraform
Terraform Cloud
Imagine you are part of a team working on a project to provision Infrastructure. You would want to have Centralized Place for Runs (plan and apply), would want to know who has run the plan, who has given the approval to apply the code. People can comment on various...
Terraform Remote State – Referencing Remote State of Another Project
Imagine you are cooking & preparing a candlelight dinner on Valentine's Day to surprise your beloved and you need herbs to put in your dish that only your Neighbour has it. Now you cannot go and get it cos you are busy cooking. LOL, I know I always put you in that...
Terraform State – Local/Remote and Few Important State Commands
I had a dream last night that I invented a pill which would make me an 8 years old kid. I can enjoy my childhood again. Wooohooooo!! But that Pill would not stop me from growing old. However, the brighter side is, I can always look in the mirror and see if I have...
Terraform Workspaces
Imagine you living in the same house but in that house, different rooms have different type of settings. Or you remember the concept of multiple windows desktops. On the same OS, you may have different desktop to choose from and each desktop would have different...
Terraform Modules
Any code pattern which is being repeatedly used, we can create modules for that piece of code. This helps our code to look clean and easy to read. Another major benefit of creating modules is that if any change needs to be made, we just need to make that change at one...
Terraform Provisioners Explained
There are 3 type of provisioners which are commonly used:- File Provisioner Local-exec provisioner Remote exec provisioner File Provisioner File provisioner is used to copy files from the local server (where terraform code is being run) to the remote server instance...
Terraform Basics
Terraform is an IAC (Infrastructure as a Code) tool that uses declarative approach to provision Infrastructure in an automated way. Terraform is a state-based tool. It is a tool where you define your Desired State (in configuration files) and terraform ensures that...
Output Variables
Today we will learn how to output variables.