Stack:
Terraform / IaC
Terraform 프리셋
onboard 흐름이 Terraform(및 OpenTofu) 프로젝트에 사용하는 추론 가이드입니다. 템플릿이 아니라 체크리스트입니다 — 감지된 현실이 우선합니다.
신호
*.tf파일 — 주로main.tf,variables.tf,outputs.tf,providers.tf— 그리고.terraform.lock.hcl과modules/아래의 재사용 가능한 코드.backend블록(원격 상태: S3, GCS, Terraform/Tofu Cloud)과 하나 이상의provider블록.
추론할 사항
- 실제 게이트:
terraform fmt -check,terraform validate,tflint,terraform plan— 그대로 포착합니다(OpenTofu 사용 시tofu). - 환경 분리 방식 — 워크스페이스 대 환경별 디렉터리(
envs/dev,envs/prod) 대*.tfvars파일. - 모듈 경계, 프로바이더/버전 고정, 백엔드 상태와 시크릿의 위치.
참고
plan은 읽기 전용입니다; apply는 인프라를 변경합니다 — 검증 게이트로 실행하지 마세요. OpenTofu는 Terraform CLI의 드롭인 대안입니다.