본문 바로가기
카테고리 없음

M1 Mac에 Terraform 설치

by 홍띠 2023. 12. 3.

프로그램 설치

Option 1. Hombrew 사용

Homebrew 업데이트

brew update

패키지 설치

brew tap hashicorp/tap

Terraform 설치

brew install hashicorp/tap/terraform

Terraform 최신버전 업그레이드

brew update
brew upgrade hashicorp/tap/terraform

Option 2. 컴파일된 바이너리 다운로드

아래 링크에서 바이너리 파일 다운로드

Install | Terraform | HashiCorp Developer

경로확인 후 파일 이동

echo $PATH
#다운로드 한 바이너리 파일 이동
#아래는 $PATH에 /usr/local/bin/ 가 포함되어 있다고 가정하고 진행됨
#permission denied 발생하면 sudo 붙여서 실행
mv ~/Downloads/terraform /usr/local/bin/

설치 확인

$ terraform version
Terraform v1.6.2
on darwin_arm64

자동완성 활성화

~/.zshrc 파일이 존재하는지 확인

$ cd ~
$ ls -a |grep bash
.zsh_history
.zsh_sessions
.zshrc

#없으면 생성
touch ~/.zshrc

자동완성 패키지 설치

terraform -install-autocomplete
VS Code를 코드 편집기로 사용한다면, extension → HashiCorp Terraform을 설치해서 사용해야 코드 자동완성과 문법 highlighting이 가능하다.