참고

Install | Terraform | HashiCorp Developer

Mac 기준

brew tap hashicorp/tap
arch -arm64 brew install hashicorp/tap/terraform

Linux 기준

wget -O- <https://apt.releases.hashicorp.com/gpg> | gpg --dearmor | sudo tee /usr/share/keyrings/hashicorp-archive-keyring.gpg
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 install terraform

Auto completion

terraform -install-autocomplete

terraform alias 사용(terraform대신 t 사용하기)

[mac]

echo 'alias t=terraform' >> ~/.zshrc
echo 'complete -F __start_terraform t' >> ~/.zshrc

리눅스는 아직 못 찾음. alias만 됨

echo 'alias t=terraform' >> ~/.bashrc