본문으로 바로가기

2021-04-28 작성완료

 

 

개요

본 강의에서는 Windows 환경에서 Terraform을 설치하는 방법에 대해 다루고자 합니다.

 

아래의 설치 방법을 참고하여 Terraform을 설치해봅시다. 

 

Windows 환경 - 설치방법

 

1) Windows 용 Terraform CLI 다운로드

아래의 Terraform 공식 홈페이지에서 Windows용 Terraform CLI 설치 파일을 다운 받습니다.

 

Download Terraform - Terraform by HashiCorp

Download Terraform

www.terraform.io

 

2) Terraform 설치하기

다운로드 받은 파일을 압축해제 , "terraform.exe" 파일을 C:\Terraform 디렉토리에 저장합니다.

EXE 파일은 정해진 경로가 없습니다. 사용자가 원하는 경로에 저장하여 사용하면 됩니다.

* 본 자료에서는 C:\Terraform 경로를 사용하겠습니다.

 

 

3) Windows 환경변수 등록하기

Terraform 기능을 사용하기 위하여 Windows "terraform.exe" 파일 경로를 환경변수로 등록합니다.

 * 내 컴퓨터 속성 -> 고급 시스템 설정 -> 환경변수 Path 편집 -> 새로 만들기 "C:\Terraform" 등록
 

 

4) Terraform CLI 테스트

윈도우의 cmd 또는 PowerShell 실행하여 "terraform" 명령어를 실행합니다.

 * 정상적으로 설치가 완료되었을 경우 다음과 같은 결과가 표시됩니다.
CMD 창에서 결과 PowerShell 창에서 결과

 

Windows Tip

Terraform 사용하다보면 "terraform" 기반으로 명령어를 자주 사용하게 입니다.

그러나 해당 명령어를 전부 입력하기에는 불편한 점이 있습니다.

 

이를 해결하기 위하여 윈도우 PowerShell "Set-Alias" 또는 CMD "doskey" 기능을 이용하여 명령어의 별칭을 설정하여 편리하게 사용 있습니다.

 

Set-Alias 명령문

Set-Alias 명령문을 이용하여 원하는 명령어의 별칭 또는 Path 등을 설정 있습니다.

우리는 "terraform" 명령문을 "tf" 설정 하도록 하겠습니다.

 

 

Get-Alias 명령문

Get-Alias 명령문을 이용하여 등록한 별칭 내용들을 모두 확인할 있습니다.

우리가 지정한 "tf" 별칭을 "get-alias tf" 이용하여 확인할 있습니다.

 

 

Remove-Alias 명령문

Remove-item 명령문은 파일 폴더, 레지스트리 , 변수, 별칭, 함수를 포함한 다양한 유형의 항목을 삭제하는 명령어 입니다. 우리는 실습에서 생성한 "tf" 명령어를 삭제할 입니다. , 해당 명령어는 삭제 명령어이므로 항상 주의 깊게 사용할 필요가 있습니다.

 

Get-Alias 명령어로 사전에 별칭 유무를 확인하고 오타 발생에 주의하며 사용하십시오.

 

위와 같은 Alias 명령어를 통하여 "Terraform" 구문을 간편하게 사용할 수 있습니다.

 

 

정리하며

다음 강의에서는 Linux 환경에서 Terraform을 설치하는 방법에 대하여 다루도록 하겠습니다.