테라폼에서 aws_caller_identity는 어디에 쓰이나요?
aws_caller_identity가 뭐야? 테라폼 도큐멘트를 보면 가끔 아래와 같은 코드가 나오는 경우가 있습니다. 도큐멘트에는 특별히 설명되어 있지 않아 이게 무슨 코드인가 싶은 분이 계실겁니다. data "aws_caller_identity" "current" {} 나온지는 좀 되었습니다만(Terraform Version 0.7.1) 모르시는 분들이 계시는 것 같아서 이번 기회를 빌려 설명 드리려 합니다. Terraform으로 AWS의 환경을 구성할 때 가끔 자신(또는 다른) 계정 ID 를 참조하고 싶을 때가 있습니다. 예를 들면 sns_topic_policy 작성시 자신의 계정에서 서브스크립션을 허용하기 위한 정책을 추가할 때 계정 ID가 필요합니다. 또 VPC 피어링 연결시에는 피어링을 할 상대..
2022. 6. 17. 09:33