Terraform State란 무엇인가: 상태 관리의 개념과 실무 운영 전략
Terraform State는 Terraform이 관리하는 인프라의 현재 상태를 기록하는 파일입니다. 이 파일이 없으면 Terraform은 어떤 리소스를 만들었는지, 무엇을 변경해야 하는지 판단할 수 없습니다.핵심 요약Terraform State는 코드(.tf)와 실제 인프라 사이의 매핑 정보를 저장하는 JSON 파일입니다.State가 없으면 Terraform은 매번 모든 리소스를 새로 생성하려고 시도합니다.팀 환경에서는 Local State 대신 Remote Backend(S3 + DynamoDB 등)를 사용해야 합니다.State Locking은 동시 작업으로 인한 충돌을 방지하는 필수 메커니즘입니다.State 파일에는 민감 정보가 포함될 수 있으므로 접근 제어와 암호화가 필요합니다.1. 왜 State..
2026.05.28