How to install Terraform on Windows/Linux or macOS?

If you work in DevOps you need to use Terraform, because it is one of the leaders in Infrastructure as Code.

What is Terraform?

HashiCorp Terraform is an infrastructure as a code tool that lets you define both cloud and on-prem resources in human-readable configuration files that you can version, reuse, and share. You can then use a consistent workflow to provision and manage all of your infrastructure throughout its lifecycle. Terraform can manage low-level components like computing, storage, and networking resources, as well as high-level components like DNS entries and SaaS features.

How to install Terraform on Windows?

Chocolatey is a free and open-source package management system for Windows. Install the Terraform package from the command line.

choco install terraform

How to install Terraform on Linux?

Ubuntu

sudo apt-get update && sudo apt-get install -y gnupg software-properties-common
wget -O- https://apt.releases.hashicorp.com/gpg | \
gpg --dearmor | \
sudo tee /usr/share/keyrings/hashicorp-archive-keyring.gpg
gpg --no-default-keyring \
--keyring /usr/share/keyrings/hashicorp-archive-keyring.gpg \
--fingerprint
echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] \
https://apt.releases.hashicorp.com $(lsb_release -cs) main" | \
sudo tee /etc/apt/sources.list.d/hashicorp.list
sudo apt update
sudo apt-get install terraform

How to Install Terraform on macOS?

brew tap hashicorp/tap
brew install hashicorp/tap/terraform
brew update

Verify Terraform installing

terraform -help

Leave a Reply

Your email address will not be published. Required fields are marked *