사용자 도구

사이트 도구


cloud_computing:terraform

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
cloud_computing:terraform [2021/03/20 16:52]
kwon37xi [tfenv]
cloud_computing:terraform [2021/03/20 16:57]
kwon37xi [사용]
줄 13: 줄 13:
 ==== 설치 ==== ==== 설치 ====
 <code sh> <code sh>
 +
 git clone https://github.com/tfutils/tfenv.git ~/.tfenv git clone https://github.com/tfutils/tfenv.git ~/.tfenv
-# PATH 에 $HOME/.tfenv/bin 추가+# PATH 에 $HOME/.tfenv/bin 추가하거나,  
 +# 혹은 $HOME/.tfenv/bin/* 파일들을 ~/.local/bin 에 symlink 한다. 
 +ln -s ~/.tfenv/bin/* ~/.local/bin
 </code> </code>
  
줄 40: 줄 43:
 tfenv use 0.12.9 tfenv use 0.12.9
  
-# .terraform-version 파일에 버전을 넣어두면 해당 버전이 사용된다. 혹은 latest 도 가능.+프로젝트 디렉토리나 $HOME에 .terraform-version 파일에 버전을 넣어두면 해당 버전이 사용된다. 혹은 latest 도 가능.
 terraform version terraform version
 +
 +# TFENV_TERRAFORM_VERSION 으로 .terraform-version 파일 오버라이드 가능
 +TFENV_TERRAFORM_VERSION=0.7.3 terraform --version
 +
 +# 제거
 +tfenv uninstall <version>
 +
 +# upgrade
 +git --git-dir=~/.tfenv/.git pull
 </code> </code>
 ===== terraboard ===== ===== terraboard =====