인프라스트럭처 검사 명령 개요

인프라스트럭처 검사 명령 개요 (Inspect Infrastructure Commands Overview)

Terraform 구성과 상태 데이터에는 관리하는 리소스에 대한 구조화된 정보가 담겨 있어요. 의존성 정보, 출력(output) 값 등이 대표적이에요. 이 문서는 terraform graph, terraform output, terraform show 같은 검사 및 변환 명령들을 소개해요.

출처: 문서

본문

Terraform 구성과 상태 데이터에는 관리하는 리소스에 대한 고도로 구조화된 정보가 포함되어 있어요. 여기에는 의존성 정보와 출력(구성 작성자가 사용자에게 공개할 만큼 중요하다고 판단한 생성 또는 발견 데이터 조각) 등이 포함돼요.

Terraform CLI에는 이러한 데이터를 검사하거나 변환하는 몇 가지 명령이 포함되어 있어요. 이 명령들을 사용해 다른 도구를 Terraform의 인프라스트럭처 데이터와 통합하거나, 인프라스트럭처에 대한 더 깊고 전체적인 이해를 얻을 수 있어요.

  • terraform graph 명령은 구성 또는 계획된 변경 사항 집합에 대한 시각적 표현을 만들어요.
  • terraform output 명령은 구성의 최상위 출력 값의 값을 가져올 수 있어요. 이 값은 Terraform이 프로비저닝한 인프라스트럭처를 사용할 때 자주 유용해요.
  • terraform show 명령은 상태 파일이나 계획 파일의 사람이 읽을 수 있는 버전을 생성하거나, 다른 도구와 통합할 수 있는 기계가 읽을 수 있는 버전을 생성할 수 있어요.
  • terraform state list 명령은 현재 작업 디렉토리와 워크스페이스가 관리하는 리소스를 나열하며, 전체 또는 필터링된 목록을 제공해요.
  • terraform state show 명령은 현재 작업 디렉토리와 워크스페이스가 관리하는 특정 리소스의 모든 속성을 출력해요. 여기에는 클라우드 프로바이더가 할당한 고유 ID와 같은 생성된 읽기 전용 속성도 포함돼요.

더 알아보기 (Learn more)