image.png

Terraform - IAC : Automated, low errors Made by Hashicorp

Earlier Open-Source : Now, Business-Source License (still OS but can’t copy the code)

To configure, we use HCL i.e. Hashicorp Configuration Language

To Update/Configure Infra, we should use Ansible

With Terraform, we can create : Local Files Docker Files Wordpress Websites AWS/Azure/GCP Cloud Infra

Installing Terraform : https://developer.hashicorp.com/terraform/tutorials/aws-get-started/install-cli

install Chocolatey Fresh

  1. Open PowerShell as Administrator.
  2. Run this exact command again:
Set-ExecutionPolicy Bypass -Scope Process -Force; `
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; `
iex ((New-Object System.Net.WebClient).DownloadString('<https://community.chocolatey.org/install.ps1>'))

This should install Chocolatey cleanly this time.


Verify Installation

After installation:

  1. Close PowerShell, reopen it as Administrator.
  2. Run:
choco -v

You should now see the version.

  1. Then install Terraform: