Infograb logo
텔레포트 세션 녹화 구성 Terraform 리소스 참조

사용 예

# Teleport 세션 녹화 구성

resource "teleport_session_recording_config" "example" {
  metadata = {
    description = "세션 녹화 구성"
    labels = {
      "example"             = "yes"
      "teleport.dev/origin" = "dynamic" // 이 라벨은 텔레포트 측에서 기본적으로 추가됩니다.
    }
  }

  spec = {
    proxy_checks_host_keys = true
  }
}

스키마

필수

  • version (문자열) 버전은 리소스 버전입니다. 반드시 지정해야 합니다. 지원되는 값은: v2.

선택적

  • metadata (속성) 메타데이터는 리소스 메타데이터입니다 (아래의 중첩 스키마 참조).
  • spec (속성) 스펙은 SessionRecordingConfig 명세입니다 (아래의 중첩 스키마 참조).
  • sub_kind (문자열) SubKind는 일부 리소스에서 사용되는 선택적 리소스 서브 종류입니다.

metadata의 중첩 스키마

선택적:

  • description (문자열) 설명은 객체 설명입니다.
  • expires (문자열) 만료는 시스템의 어떤 리소스에도 설정할 수 있는 글로벌 만료 시간 헤더입니다.
  • labels (문자열 맵) 라벨은 라벨 집합입니다.

spec의 중첩 스키마

선택적:

  • mode (문자열) 모드는 세션이 기록되는 위치(또는 여부)를 제어합니다.
  • proxy_checks_host_keys (부울)
Teleport 원문 보기