Terraform으로 HTTP 로그 소스 관리하기

Terraform에서 HTTP 로그 소스를 코드로 관리하기

개요

Panther를 사용하여 Terraform에서 HTTP 로그 소스를 정의할 수 있습니다 Terraform 제공자arrow-up-right.

HTTP 로그 소스를 생성하는 다른 방법에는 다음이 포함됩니다 Panther API 사용 직접 및 Panther 콘솔에서 수동 생성.

Terraform에서 Panther HTTP 로그 소스를 정의하는 방법

다음 섹션은 HashiCorp 구성 언어(HCL)에서 HTTP 로그 소스를 정의하는 방법을 설명합니다.

전제 조건

1단계: 인증 방법 선택

선택한 인증 방법은 아래 2단계에서 정의할 변수를 결정합니다.

2단계: 변수 정의

  • 다음을 정의해야 합니다 variables.tf 아래 코드 블록에 표시된 Panther 변수가 포함된 파일.

인증 방법별 변수

귀하의 variables.tf 파일에 값을 포함하려면 추가 변수 아래 열에 1단계에서 선택한 인증 방법에 대한 값을 입력하십시오.

인증 방법
auth_method 값
추가 변수

SharedSecret

auth_header_key, auth_secret_value

HMAC

auth_header_key, auth_secret_value

Bearer

auth_bearer_token

Basic

auth_username, auth_password

매개변수 를 받습니다. 기대한 위치에 키가 없거나 해당 위치의 값이

3단계: 정의한 변수에 값 제공

4단계: Terraform 제공자 정의

5단계: Panther HTTP 로그 소스 정의

다음 HCL 구성은 Panther에서 HTTP 로그 소스를 정의합니다.

Last updated

Was this helpful?