Skip to content

Terraform Cloud Remote 환경에서의 각 환경별(Dev, Stage, Prod) tfvars 설정 관련해서 질분 드립니다. #63

Answered by posquit0
b100to asked this question in Q&A
Discussion options

You must be logged in to vote

안녕하세요~!

강의가 도움이 되고 있다니 기쁩니다. ㅎㅎ
저는 TFC를 테라폼 상태 저장소 및 모듈 관리 목적으로만 사용 중에 있습니다! TFC의 실행 모드를 remote가 아닌 local 모드로 사용합니다.
아마 강의 중에서도 동일하게 언급을 하였던 것 같은데.. remote를 사용하고 있다고 언급이 되었다면 실수가 있었던 것 같습니다... 😭

만약 제가 remote 모드를 사용하게 된다면 TFE Provider를 이용하여 TFC의 워크스페이스와 변수 모두 코드로 같이 관리할 것 같습니다.
또, 제가 선호하는 방향은 워크스페이스의 변수를 tfvars로 관리하는 것이 아닌 YAML 파일로 관리하는 방법입니다. tedilabs/github#config.yaml에서 확인할 수 있는 것처럼요. 동일 디렉토리 내에서 환경을 구분하게 된다면 YAML 파일을 환경 별로 만들고 워크스페이스마다 적절한 YAML 파일을 참조하도록 구성을 할 것 같습니다.

감사합니다! :)

Replies: 1 comment 1 reply

Comment options

posquit0
Apr 15, 2022
Maintainer Sponsor

You must be logged in to vote
1 reply
@b100to
Comment options

Answer selected by posquit0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants