리셋 되지 말자

[Terraform] Terraform 설치 본문

Infra

[Terraform] Terraform 설치

kyeongjun-dev 2021. 3. 17. 17:42

테라폼 이란?

인터넷에 '테라폼 이란?' 이라고 검색하면 잘 정리된 글이 매우매우 많다. 그러므로 생략.
하기엔 좀 그렇고, 코드로 인프라를 생성, 관리 한다고 보면 될것 같다. AWS, Azure, GCP도 사용 가능.
국내에선 유일하게 네이버 클라우드 플랫폼(NCP)가 등록되어 있다고 한다.

 

테라폼 설치

테라폼은 Linux에 설치할 때, binary 설치를 지원하므로 매우 편리하게 설치하고 삭제하고 할수가 있다.
본인은 윈도우의 WSL2 환경에서, Ubuntu 18.04를 사용하여 진행했다. 우분투던 센트오에스던 상관없다.

 

wget https://releases.hashicorp.com/terraform/0.14.8/terraform_0.14.8_linux_amd64.zip

wget으로 바이너리 zip 파일을 다운로드 받는다.

 

unzip terraform_0.14.8_linux_amd64.zip

압축을 해제해준다. 압축을 해제하면 terraform 파일을 확인할 수 있다.

 

sudo mv terraform /usr/bin/

압축해제해서 나온 terraform 파일을 /usr/bin/ 경로로 이동시킨다. (root계정이라면 sudo 안붙여도 됨.)

 

테라폼 설치 확인

$ terraform version
Terraform v0.14.8

terraform version 명령어로 설치한 테라폼이 잘 동작하는지 확인한다. 설치한 버전과 동일하게 나타나면 설치 완료이다.
So Simple. Good

Comments