Post

[Error] Terraform version

문제 상황


Error: Unsupported Terraform Core version

Terraform 버전 에러가 발생했습니다.



해결 방법


tfenv를 사용하여 여러 terraform 버전 관리가 가능하도록 설정합니다.
먼저, brew가 설치 되어있지 않은 경우 brew를 설치합니다.

1. brew


1-1. brew 설치

1
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

1-2. Homebrew를 PATH에 추가

1
2
(echo; echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"') >> /root/.bashrc
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"

1-3. 설치 완료 확인

brew



2. tfenv


2-1. tfenv 설치

1
brew install tfenv

2-2. terraform 필요 버전 설치

terraform required_version = “1.7.3”

1
tfenv install 1.7.3

2-3. terraform 특정 버전 사용

1
tfenv use 1.7.3

2-4. terraform 사용 버전 확인

1
 terraform -v

tfenv

2-5. terraform 버전 삭제

1
tfenv uninstall 1.7.3





This post is licensed under CC BY 4.0 by the author.