티스토리 뷰

tfenv를 설치합니다. tfenv는 테라폼의 버전을 관리해주는 소프트웨어 입니다.

 

tfenv 의 list-remote 명령어로 설치 가능한 테라폼 버전 목록을 확인할 수 있습니다.

➜  ~ brew install tfenv

➜  ~ tfenv list-remote
1.3.1
1.3.0
1.3.0-rc1
1.3.0-beta1

 

아래와 같이 install 명령어로 원하는 버전을 설치합니다.

( 1.0.0의 경우에는 arm64 아키텍처를 지원하는 바이너리가 없어 amd64로 아키텍처를 변경하여 설치를 해줍니다. )

➜  ~ tfenv install 1.0.0

➜  ~ TFENV_ARCH=amd64 tfenv install 1.0.0

➜  ~ TFENV_ARCH=amd64 tfenv install 0.14.6​

 

list명령으로 현재 설치되어 있는 테라폼 버전 목록을 확인할 수 있습니다.

➜  ~ tfenv list
* 1.0.0 (set by /usr/local/Cellar/tfenv/3.0.0/version)
  0.14.6

 

tfenv로 사용할 테라폼 버전을 명시해주지 않으면 아래와 같이 테라폼 사용이 불가합니다.

➜  ~ terraform
cat: /usr/local/Cellar/tfenv/3.0.0/version: No such file or directory
Version could not be resolved (set by /usr/local/Cellar/tfenv/3.0.0/version or tfenv use <version>)

 

테라폼의 어떤 버전을 사용할지 tfenv use 로 설정을 해주고, terraform version 으로 버전을 확인합니다.

➜  ~ tfenv use 1.0.0
Switching default version to v1.0.0
Default version (when not overridden by .terraform-version or TFENV_TERRAFORM_VERSION) is now: 1.0.0
➜  ~ terraform version
Terraform v1.0.0
on darwin_amd64

Your version of Terraform is out of date! The latest version
is 1.3.1. You can update by downloading from https://www.terraform.io/downloads.html

 

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함