Infragraph를 AWS에 연결하기

Infragraph를 AWS에 연결하기

AWS 연결은 Amazon Web Services 데이터를 리소스 그래프에 연결해 줘요.

출처: 문서

본문

연결 설정

새 AWS 연결을 만들려면 다음 단계를 완료하세요.

  • 오른쪽 상단의 Resource graph Overview에서 Create Connection을 클릭하세요.
  • 데이터 소스 목록에서 Amazon Web Services (AWS)를 선택하세요.
  • Select Amazon Web Services (AWS)를 클릭하세요.
  • Registry에서 View Terraform module을 클릭해 IAM Role OIDC Federation과 IAM Policy 요구 사항 범위를 검토하세요.
  • 생성된 모듈 블록을 복사해서 HCP Terraform 또는 Terraform Enterprise 연결 VCS 저장소에 추가하세요. 동기화 범위에 추가한 계정에 대해 AWS 자격 증명을 구성하세요. 자세한 내용은 AWS Terraform provider authentication and configuration 문서를 참고하세요. AWS 환경에서 필요한 IAM 리소스를 만들기 위해 Terraform apply 작업을 실행하세요.
  • 연결이 계속 동작하도록 변경 사항을 알 수 있게, 모듈 저장소 링크를 클릭해서 모듈 GitHub 저장소를 구독하는 것을 권장해요.
  • Provide connection details 버튼을 클릭하세요.
  • 동기화 범위(Sync scope)를 선택하세요.Organization: Infragraph가 조직의 모든 계정을 동기화해요. 조직의 Management account ID를 입력하세요.Specific Accounts: Infragraph가 지정된 계정의 데이터만 동기화해요. 이 연결에 포함할 AWS Account ID를 입력하세요. ID를 쉼표나 줄바꿈으로 구분해 수동으로 입력하거나 Upload CSV를 클릭해 최대 100개 계정을 일괄 가져올 수 있어요.
  • Create connection 버튼을 클릭하세요.

AWS 데이터 동기화

커넥터의 현재 동기화 상태를 확인하려면 다음 단계를 완료하세요.

  • HCP 조직의 왼쪽 탐색 패널에서 Connections를 클릭하세요.
  • 연결 동기화 상태를 확인하세요.

Infragraph는 다음 상태 중 하나를 보고해요.

  • Awaiting initial sync는 연결이 만들어졌지만 Infragraph가 첫 데이터 동기화를 시작하지 않았음을 의미해요.
  • Successful은 최신 동기화에 오류가 없고 Infragraph가 데이터를 동기화했음을 의미해요.
  • Partial failure는 최신 동기화에서 오류가 하나 이상 발생했음을 의미해요.

새 동기화를 수동으로 시작하려면 Actions 열의 … 메뉴에서 Sync connection을 선택하세요.

AWS 데이터 보기

리소스 그래프에 연결된 AWS 데이터를 찾으려면 다음 작업 중 하나를 완료하세요.

  • Inventory 페이지로 이동하세요. 개별 리소스 유형을 클릭해 그래프 탐색기에서 확인하세요.
  • AWS 리소스가 포함된 저장된 쿼리로 리소스를 쿼리하세요.
  • 쿼리 편집기에서 AWS 리소스를 사용해 쿼리를 처음부터 빌드하세요.

더 알아보기 (Learn more)

  • Azure 연결 — Azure 데이터를 리소스 그래프에 연결하는 방법을 알아봐요.
  • GitHub 연결 — GitHub 데이터를 리소스 그래프에 연결하는 방법을 알아봐요.
  • 데이터 소스 연결하기 — 연결 관리와 동기화 동작을 살펴봐요.