본문 바로가기
이것저것구축하기/Cloud

Terraform 설치하기. (on windows)

by 곰네Zip 2023. 3. 28.

AWS의 클라우드를 사용하다보면.. 사용하기는 쉬운데, 가끔은 그런게 필요할 때가 있다. AWS Cli등을 사용하여 알아서 돌리게.. (일일이 인스턴스 선택해서 작업 지정하고 하는거 말고)

이런걸 위해 CloudFormation과 Terraform이 있더라..

CloudFormation을 AWS를 위한 것으로, free이다. (아.. 물론 CloudFormation으로 사용하는 EC2등의 리소스는 사용료 나간다)

Terraform은 5명 이내는 free, 그 이상의 경우 Enterprise plan인지, Cloud plan의 유료 옵션인지에 따라 가격이 달라진다. Terraform의 경우 AWS가 아닌 다른 cloud에도 적용이 가능하다. (배워두면 유용하다!)

 자세한 비교는 나중에 포스팅하고.. 우선 terraform을 사용하려면 설치부터 해야하니, 설치에 대한 방법을 기술한다.

https://phoenixnap.com/kb/how-to-install-terraform#ftoc-heading-1

 

How to Install Terraform on Windows, Linux, and MacOS

Learn how to install Terraform on Windows, Linux, and macOS. The guide covers two methods: using the Terraform binary and repository.

phoenixnap.com

 위 링크를 보고 따라했다. (저긴 영문이니 영어울렁증 있으시면 여기서 읽으셔도 됩니다. :) )

다운로드는 아래 페이지에서..

https://developer.hashicorp.com/terraform/downloads

 

Install | Terraform | HashiCorp Developer

Explore Terraform product documentation, tutorials, and examples.

developer.hashicorp.com

 위 링크에 들어가서 terraform을 받을 수 있다.

terraform download

 만약, x86시스템이라면 386의 링크를, x64시스템이라면 AMD64를 선택해서 다운받는다.

 - 파일을 다운받으면 임의의 경로에 압축을 해제한다.

D:\terraform 아래에 풀었음.

위 파일의 경로가 Terraform이 존재하는 경로, 즉 Terraform Path이다. 이걸 환경변수에 등록하자.

아까 압축을 푼 디렉토리를 추가하자.

  이렇게 하면 설정 다 된거다. 

 이제 확인해보자.. cmd또는 파워쉘을 실행하고.. 다음 명령어를 입력해보자.

terraform -version

위와같이 입력하면

PC에 설치된 terraform버전이 표시된다. 

반응형

댓글