modules/ 디렉터리
<aside>
모듈을 저장하는 디렉터리
반복적으로 사용할 리소스들을 별도로 정의하여 재사용성을 높임
각 모듈은
main.tf
/
variables.tf
/
output.tf
등을 가짐 </aside>
main.tf
<aside>
리소스 정의하는 메인 파일
ex) ec2, s3, vpc등 </aside>
variables.tf
<aside>
변수 정의 파일
main.tf에 사용 될 변수들(이름, 유형, 값)등을 정의 </aside>
terraform.tfvars
<aside>
변수 값 제공 파일
variables.tf에서 정의된 변수의 실제 값을 지정 </aside>
outputs.tf