인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!
teleport_trusted_cluster Terraform 데이터 소스에 대한 참조
스키마
필수
spec
(속성) Spec은 신뢰할 수 있는 클러스터 사양입니다. (자세한 내용은 아래의 중첩 스키마 참조)version
(문자열) Version은 자원 버전입니다. 반드시 지정해야 합니다. 지원되는 값:v2
.
선택 사항
metadata
(속성) Metadata는 리소스 메타데이터를 보유합니다. (자세한 내용은 아래의 중첩 스키마 참조)sub_kind
(문자열) SubKind는 일부 리소스에 사용되는 선택적 리소스 하위 종류입니다.
spec
에 대한 중첩 스키마
선택 사항:
enabled
(부울) Enabled는 TrustedCluster가 활성화되었는지 비활성화되었는지를 나타내는 불리언 값입니다. 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
(문자열 맵) Labels은 라벨 세트입니다.