Infograb logo
텔레포트 클러스터 네트워킹 구성 Terraform 리소스 참조

예제 사용법

# 텔레포트 클러스터 네트워킹 구성

resource "teleport_cluster_networking_config" "example" {
  metadata = {
    description = "네트워킹 구성"
    labels = {
      "example"             = "yes"
      "teleport.dev/origin" = "dynamic" // 이 레이블은 텔레포트 측에서 기본적으로 추가됩니다.
    }
  }

  spec = {
    client_idle_timeout = "1h"
  }
}

스키마

선택 사항

  • metadata (속성) 메타데이터는 리소스 메타데이터입니다 (자세한 내용은 아래의 중첩 스키마 참조).
  • spec (속성) 스펙은 ClusterNetworkingConfig의 사양입니다 (자세한 내용은 아래의 중첩 스키마 참조).
  • sub_kind (문자열) SubKind는 일부 리소스에서 사용되는 선택적 리소스 하위 종류입니다.
  • version (문자열) 버전은 리소스 버전입니다. 필수로 지정해야 합니다. 지원되는 값은: v2.

metadata에 대한 중첩 스키마

선택 사항:

  • description (문자열) 설명은 객체 설명입니다.
  • expires (문자열) 만료는 시스템의 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더입니다.
  • labels (문자열 맵) 레이블은 레이블 집합입니다.

spec에 대한 중첩 스키마

선택 사항:

  • assist_command_execution_workers (숫자) AssistCommandExecutionWorkers는 서버에서 임의의 Assist 명령을 병렬로 실행할 수의 작업자 수를 결정합니다.
  • case_insensitive_routing (부울) CaseInsensitiveRouting은 프록시가 대소문자를 구분하지 않는 호스트 이름 일치를 사용하도록 합니다.
  • client_idle_timeout (문자열) ClientIdleTimeout은 클라이언트 유휴 시간 초과에 대한 전역 클러스터 기본 설정을 설정합니다.
  • idle_timeout_message (문자열) ClientIdleTimeoutMessage는 연결이 시간 초과될 때 사용자에게 전송하는 메시지입니다.
  • keep_alive_count_max (숫자) KeepAliveCountMax는 서버가 클라이언트와의 연결을 끊기 전에 놓칠 수 있는 keep-alive 메시지의 수입니다.
  • keep_alive_interval (문자열) KeepAliveInterval은 서버가 클라이언트에 keep-alive 메시지를 보내는 간격입니다.
  • proxy_listener_mode (숫자) ProxyListenerMode는 텔레포트 프록시가 사용하는 프록시 리스너 모드입니다. 0은 "별도"; 1은 "다중화"입니다.
  • proxy_ping_interval (문자열) ProxyPingInterval은 TLS 라우팅 핑 메시지가 전송되어야 하는 간격을 정의합니다. 이는 핑으로 포장된 연결을 사용할 때만 해당됩니다. 일반 TLS 라우팅 연결에는 영향을 미치지 않습니다.
  • routing_strategy (숫자) RoutingStrategy는 노드로 라우팅하는 데 사용되는 전략을 결정합니다. 0은 "모호하지 않은 일치"; 1은 "가장 최근"입니다.
  • session_control_timeout (문자열) SessionControlTimeout은 세션 제어 임대 만료를 나타내며 노드가 인증 서버와 연결이 끊어지기 전에 연락을 두절할 수 있는 최대 시간을 정의합니다.
  • ssh_dial_timeout (문자열) SSHDialTimeout은 SSH 연결을 설정할 때 사용되는 사용자 지정 다이얼 시간 제한입니다. 설정하지 않으면 기본 시간 제한인 30초가 사용됩니다.
  • tunnel_strategy (속성) TunnelStrategyV1은 클러스터에서 사용되는 터널 전략을 결정합니다. (자세한 내용은 아래의 중첩 스키마 참조).
  • web_idle_timeout (문자열) WebIdleTimeout은 웹 UI 유휴 시간 초과에 대한 전역 클러스터 기본 설정을 설정합니다.

spec.tunnel_strategy에 대한 중첩 스키마

선택 사항:

spec.tunnel_strategy.agent_mesh에 대한 중첩 스키마

선택 사항:

  • active (부울) 빈 메시지 오류를 방지하는 자동 생성된 필드입니다.

spec.tunnel_strategy.proxy_peering에 대한 중첩 스키마

선택 사항:

  • agent_connection_count (숫자)
Teleport 원문 보기