variables "my_variables" {
type = string // 타입 명시해주는 것이 좋음(유지보수)
default = "my_name"
}
사용자의 **입력을 받을 수 있는 변수
**이며 입력이 **되지 않으면 default 값으로 인식
**된다.
variables가 입력 변수를 컨트롤한다면 output은 **출력 변수를 컨트롤
**한다.
output을 사용하지 않으면 사용자는 리소스를 만든 후에 **IP, Endpoint 등을 확인
**하기 위해서
다시 **AWS 웹 콘솔에 접속해야하는 불편함이 존재
**한다.
output을 사용하면 **terraform apply
**한 결과에서 지정한 값들이 출력,
tfstate파일에도 output 값이 저장되기 때문에 바로 확인 가능