Post

Terraform in Azure

Recap to Terraform

Terraform Installation

image

Tried official installation instructions but faced some dependency issue on my machine so ended up installing using the brew recipe

1
brew install terraform 

Getting Started

  1. Set up a Cloud Account on any cloud provider (AWSAzureOCI)
  2. Install Terraform
  3. Add a provider – AWS, Azure, OCI, GCP, or others
  4. Write configuration files
  5. Initialize Terraform Providers
  6. PLAN (DRY RUN) using terraform plan
  7. APPLY (Create a Resource) using terraform apply
  8. DESTROY (Delete a Resource) using terraform destroy

Terraform Providers

image

Teraform Configuration Files

image

Importing Existing Infrastructure

image

Terraform Stages

image

Commands

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$ mkdir learn-terraform-azure

$ cd learn-terraform-azure

## Code in the Terraform File

## Az login in between with the correct subscription selected activated

$ terraform init

$ terraform fmt

$ terraform plan

$ terraform apply

Resource :

This post is licensed under CC BY 4.0 by the author.