AWS/IaC

EC2(Amazon Linux 2)에 Terraform 설치하기

TTwY 2021. 11. 18. 15:03
728x90
반응형

이전 글에서 IaC 테스트를 하기 위해 기본 구성한 EC2(Amazon Linux2)를 생성했었습니다. 자세한 내용은 아래의 글을 참고하시면 됩니다.

https://longtermsad.tistory.com/56

 

IaC 테스트 및 실습을 위한 EC2(Amazon Linux2) 설정[Oh My Zsh, AWS CLI]

IaC 테스트 및 실습을 진행해 보기 위해서 Amazon Linux 2 OS의 EC2 인스턴스를 생성해서 사용하려고 합니다. 업무 PC에 테스트를 하려 하니 뭔가 찜찜해서 테스트 및 실습용 EC2 인스턴스를 필요할 때만

longtermsad.tistory.com

 

실습을 위해 구성한 EC2에 SSH로 접속을 합니다.

yum-config-manager를 설치

sudo yum install -y yum-utils

yum-config-manager를 이용하여 공식 HashiCorp Linux repository를 추가

sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/AmazonLinux/hashicorp.repo

terraform 설치

sudo yum -y install terraform

 

terraform이 설치되었는지 확인하기 위해 몇가지 명령어를 실행해 확인해보겠습니다.

which terraform

terraform version

 

Tab을 사용하여 자동완성 설정하기

이전 설정에서 ZSH 테마를 변경하기 위해 접근한 적이 있던 ~/.zshrc에 아래의 명령어를 실행하면 자동으로 추가가 됩니다.

terraform -install-autocomplete

zsh를 재시작하거나 ec2를 재접속 후 terr[tab] pl[tab]을 입력하시면 자동완성 되는 것을 확인할 수 있습니다.

 

질문 사항이나 제가 전달한 내용이 잘못되었거나, 다른 부분이 있으면 댓글로 남겨 주시면 답변 드리도록 하겠습니다.

감사합니다.

 

* 참고 페이지

terraform 공식 홈페이지 - https://learn.hashicorp.com/tutorials/terraform/install-cli?in=terraform/aws-get-started

728x90
반응형