tfenv 를 사용한 여러 terraform 버전 관리

신동수·2024년 2월 24일
0

잡동사니

목록 보기
4/17

개요

  • 여러 버전의 terraform 을 사용해야 할 수 있기에 사전 설치

설치 및 가이드

1. tfenv 설치

% brew install tfenv

2. 설치 가능한 terraform 버전 확인

% tfenv list-remote
1.7.0
1.7.0-rc2
1.7.0-rc1
1.7.0-beta2
1.7.0-beta1
1.7.0-alpha20231130
1.6.6
1.6.5
...

3. terraform 설치

# 특정 버전 설치
% tfenv install 1.7.0

# 최신 버전 설치
% tfenv install latest

# 테라폼 파일 분석후 최소 요구 버전 설치
% tfenv install min-required 

# .terraform-version에 지정된 버전 설치
% terraform install

# 삭제 할 때: tfenv uninstall 1.7.0

4. terraform 버전 확인 및 전환

# 버전 리스트 확인
% tfenv list
  * 1.7.0 (set by /opt/homebrew/Cellar/tfenv/3.0.0/version)

# 특정 버전 사용
% tfenv use 1.7.0

# 버전 확인
% terraform -v
Terraform v1.7.0
on darwin_arm64
profile
조금씩 성장하는 DevOps 엔지니어가 되겠습니다. 😄

0개의 댓글