Skip to main content

Mong Kok, Hong Kong

Installation

Hashicorp Terraform Package​

❯ sudo pacman -Syu
❯ sudo pacman -S terraform
❯ terraform -version
Terraform v1.15.9
on linux_amd64
❯ terraform -install-autocomplete
❯ source ~/.bashrc

Testing​

❯ mkdir ~/Projects/terraform && cd ~/Projects/terraform
❯ nano main.tf

Create a hello-world Terraform job file:

terraform {
required_providers {
local = {
source = "hashicorp/local"
version = "~> 2.0"
}
}
}
resource "local_file" "hello" {
content = "Hello from Terraform!"
filename = "${path.module}/hello.txt"
}
❯ terraform init
❯ terraform plan
❯ terraform apply -auto-approve

❯ cat hello.txt
Hello from Terraform!

Everything is working!