teleport_trusted_cluster Terraform 리소스 참조
이 페이지는 Teleport Terraform 프로바이더의 teleport_trusted_cluster 리소스에서 지원되는 값을 설명합니다.
이 페이지는 Teleport Terraform 프로바이더의 teleport_trusted_cluster 리소스에서 지원되는 값을 설명합니다. 사용 예시 # # Teleport trusted cluster resource "teleport_trusted_cluster" "cluster" { version = "v2" metadata = { name = "primary" labels = { test = "yes" } } spec = { enabled = false role_map = [{ remote = "test" local = ["admin"] }] proxy_addr = "localhost:3080" token = "salami" } } 스키마 # 필수 # spec (속성) Spec은 신뢰할 수 있는 클러스터 명세입니다. ( 아래 중첩 스키마 참조) version (문자열) Version은 리소스 버전입니다. 반드시 지정해야 합니다. 지원되는 값: v2 . 선택 # metadata (속성) Metadata는 리소스 메타데이터를 보유합니다. ( 아래 중첩 스키마 참조) sub_kind (문자열) SubKind는 일부 리소스에서 사용되는 선택적 리소스 하위 종류입니다. spec 에 대한 중첩 스키마 # 선택: enabled (불리언) Enabled는 TrustedCluster가 활성화 또는 비활성화되었는지를 나타내는 bool입니다. Enabled를 false로 설정하면 사용자 및 호스트 인증 기관(CA)이 삭제되는 부작용이 있습니다. role_map (속성 목록) RoleMap은 원격 역할로의 역할 매핑을 지정합니다. ( 아래 중첩 스키마 참조) roles (문자열 목록) Roles는 이 클러스터에 연결할 때 가정할 역할 목록입니다. token (문자열, 민감) Token은 이 클러스터가 참여하기 위해 필요한 다른 클러스터에서 제공하는 인증 토큰입니다. tunnel_addr (문자열) ReverseTunnelAddress는 참여할 클러스터의 SSH 프록시 서버 주소입니다. 설정되지 않으면 <metadata.name>:<default reverse tunnel port> 에서 파생됩니다. web_proxy_addr (문자열) ProxyAddress는 참여할 클러스터의 웹 프록시 서버 주소입니다. 설정되지 않으면 <metadata.name>:<default web proxy server port> 에서 파생됩니다. spec.role_map 에 대한 중첩 스키마 # 선택: local (문자열 목록) Local은 매핑할 로컬 역할을 지정합니다. remote (문자열) Remote는 매핑할 원격 역할 이름을 지정합니다. metadata 에 대한 중첩 스키마 # 필수: name (문자열) Name은 객체 이름입니다. 선택: description (문자열) Description은 객체 설명입니다. expires (문자열) Expires는 시스템의 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더입니다. labels
