네트워크 & 클라우드/자동화

Terraform 기초 7 - Output

김냥코오 2022. 12. 1. 23:32

Output 


  • output 모듈을 이용해서 값을 출력 할 수 있다.
  • 보통 outputs.tf 로 별도의 파일로 분리한다.
  • iam을 생성해보자.
# main.tf

resource
"aws_iam_user" "tf_user" {
  name = "inamoto"
}

  • output block을 이용해서 생성되는 인자들의 값을 출력받아 볼 수 있다.
# outputs.tf

output
"user_arn" {
    value = aws_iam_user.tf_user.arn  
}

output "user_id" {
    value = aws_iam_user.tf_user.id
}