사용자 도구

사이트 도구


cloud_computing:terraform

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
cloud_computing:terraform [2021/03/20 16:52]
kwon37xi [tfenv]
cloud_computing:terraform [2021/03/21 21:43]
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 =====
줄 58: 줄 70:
   * [[https://blog.programster.org/terraform-cheatsheet|Terraform Cheatsheet | Programster's Blog]]   * [[https://blog.programster.org/terraform-cheatsheet|Terraform Cheatsheet | Programster's Blog]]
   * [[https://blog.outsider.ne.kr/1524?utm_medium=feed|Terraform 0.14로 테라폼 코드 업그레이드하기 :: Outsider's Dev Story]]   * [[https://blog.outsider.ne.kr/1524?utm_medium=feed|Terraform 0.14로 테라폼 코드 업그레이드하기 :: Outsider's Dev Story]]
 +  * [[https://www.youtube.com/watch?v=vwn77cUarTs&list=PL8HowI-L-3_9bkocmR3JahQ4Y-Pbqs2Nt|(1) Terraform Tutorial - YouTube]]