인프런 커뮤니티 질문&답변

정채진님의 프로필 이미지

작성한 질문수

실리콘밸리 엔지니어와 함께하는 테라폼(Terraform)

테라폼 리모트 스태이트(Terraform Remote State) 사용해 보기

tfstate 관리 시 dynamodb 사용 관련 질문

24.03.05 18:03 작성

·

133

·

수정됨

1

tfstate 관리 시 S3 버저닝을 했을 때, dynamo db를 사용하지 않아도 버지닝이 되니 굳이 사용하지 않아도 되지 않을까요 ?

답변 1

0

미쿡엔지니어님의 프로필 이미지
미쿡엔지니어
지식공유자

2024. 03. 06. 10:26

안녕하세요 정채진님,

네 굳이 DynamoDB 사용하지 않아도 됩니다. 저는 이렇게 할 수도 있다라고 설명하기 위해, 그리고 여러명이 한꺼번에 사용하게되면 동시에 변경이 되는 경우가 생겨, state파일이 망가질 수도 있기 때문에 말씀드렸습니다.

보통은 Jenkins를 사용하여 테라폼을 적용하며 concurrent를 disable해놓기 때문에 필요가 없을 수도 있습니다 ㅎㅎㅎ DynamoDB는 Alternative 솔루션이죠