테라폼 Console 을 테라폼 통한 리소스 정보 획득

sang yun Lee·2023년 6월 1일
0

Snippet

목록 보기
3/3

테라폼 리소스 정보 획득 방법

배포된 아래와 같은 테라폼 리소스가 있다고 치자.

...
resource "aws_sns_topic_subscription" "example" {
  topic_arn = aws_sns_topic.example.arn
  protocol  = "email"
  endpoint  = var.email  # 이메일 주소 입력
}
...

해당 테라폼 리소스 (aws_sns_topic_subscription.example) 의 프로퍼티에 무엇이 있는 지 빠르게 알아볼 수 있는 방법이 있을까?
terraform console 을 활용하면 빠르게 찾을 수 있다.
배포된 테라폼 파일이 있는 프로젝트의 루트 경로에서 아래와 같이 명령어를 입력하면 정보를 얻을 수 있다.

$ terraform console
...
# 원하는 리소스 입력
> aws_sns_topic_subscription.example
# 해당 리소스에 대한 정보를 출력함
{
	...
	"arn" = "arn:aws:autoscaling:ap-northeast-2:640668917513~~~"
    ...
}

예시 영상

보다 자세한 내용은 테라폼 공식 문서 를 참고하자 ~!

참고자료:

0개의 댓글