인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!
teleport_cluster_networking_config Terraform 리소스에 대한 참조
사용 예시
# Teleport 클러스터 네트워킹 구성
resource "teleport_cluster_networking_config" "example" {
version = "v2"
metadata = {
description = "네트워킹 구성"
labels = {
"example" = "yes"
"teleport.dev/origin" = "dynamic" // 이 레이블은 Teleport 측에서 기본적으로 추가됩니다.
}
}
spec = {
client_idle_timeout = "1h"
}
}
스키마
선택 사항
metadata
(속성) 메타데이터는 리소스 메타데이터입니다 (아래의 중첩 스키마 참조) (#nested-schema-for-metadata).spec
(속성) 사양은 ClusterNetworkingConfig 사양입니다 (아래의 중첩 스키마 참조) (#nested-schema-for-spec).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는 Teleport 프록시에서 사용하는 프록시 리스너 모드입니다. 0은 "separate"; 1은 "multiplex"입니다.proxy_ping_interval
(문자열) ProxyPingInterval은 TLS 라우팅 핑 메시지가 전송될 간격을 정의합니다. 이는 핑으로 래핑된 연결을 사용할 때만 적용되며, 일반 TLS 라우팅 연결에는 영향을 미치지 않습니다.routing_strategy
(숫자) RoutingStrategy는 노드로 라우팅하는 데 사용되는 전략을 결정합니다. 0은 "unambiguous_match"; 1은 "most_recent"입니다.session_control_timeout
(문자열) SessionControlTimeout은 세션 제어 임대 만료를 표시하며, 노드가 인증 서버와의 접촉을 잃기 시작하기 전에 허용되는 최대 시간을 정의합니다.ssh_dial_timeout
(문자열) SSHDialTimeout은 SSH 연결을 설정할 때 사용하는 커스텀 다이얼 타임아웃입니다. 설정되지 않으면 기본 타임아웃인 30초가 사용됩니다.tunnel_strategy
(속성) TunnelStrategyV1은 클러스터에서 사용되는 터널 전략을 결정합니다. (아래의 중첩 스키마 참조) (#nested-schema-for-spectunnel_strategy).web_idle_timeout
(문자열) WebIdleTimeout은 웹 UI 비활성 시간 초과에 대한 클러스터의 전역 기본 설정을 설정합니다.
spec.tunnel_strategy
에 대한 중첩 스키마
선택 사항:
spec.tunnel_strategy.agent_mesh
에 대한 중첩 스키마
선택 사항:
active
(부울) 빈 메시지 오류를 방지하는 자동 생성 필드
spec.tunnel_strategy.proxy_peering
에 대한 중첩 스키마
선택 사항:
agent_connection_count
(숫자)