인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!
teleport_static_host_user Terraform 데이터 소스 참조
스키마
필수
metadata
(속성) 메타데이터는 리소스 메타데이터입니다. (아래에 있는 중첩 스키마 참조, metadata에 대한 중첩 스키마)spec
(속성) spec은 정적 호스트 사용자 사양입니다. (아래에 있는 중첩 스키마 참조, spec에 대한 중첩 스키마)version
(문자열) version은 리소스 버전입니다. 지정해야 합니다. 지원되는 값은:v2
.
선택 사항
sub_kind
(문자열) sub_kind는 일부 리소스에서 사용되는 선택적 리소스 하위 종류입니다.
metadata
에 대한 중첩 스키마
필수:
name
(문자열) name은 객체 이름입니다.
선택 사항:
description
(문자열) description은 객체 설명입니다.expires
(문자열) expires는 시스템의 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더입니다.labels
(문자열 맵) labels은 레이블 집합입니다.
spec
에 대한 중첩 스키마
필수:
matchers
(속성 목록) (아래에 있는 중첩 스키마 참조, spec.matchers에 대한 중첩 스키마)
spec.matchers
에 대한 중첩 스키마
선택 사항:
default_shell
(문자열) default_shell은 새 사용자의 기본 셸입니다.gid
(숫자) gid는 새 사용자의 gid입니다.groups
(문자열 목록) groups은 사용자를 추가할 추가 그룹 목록입니다.node_labels
(속성 목록) node_labels은 이 리소스에서 사용자를 생성할 노드 레이블의 맵입니다. (아래에 있는 중첩 스키마 참조, spec.matchers.node_labels에 대한 중첩 스키마)node_labels_expression
(문자열) node_labels_expression은 이 리소스에서 사용자를 생성하기 위한 술어 표현식입니다.sudoers
(문자열 목록) sudoers는 추가할 sudoer 항목 목록입니다.take_ownership_if_user_exists
(부울) take_ownership_if_user_exists는 기존의 관리되지 않는 사용자에 대한 소유권을 갖습니다.uid
(숫자) uid는 새 사용자의 uid입니다.
spec.matchers.node_labels
에 대한 중첩 스키마
필수:
name
(문자열) 레이블의 이름입니다.values
(문자열 목록) 레이블과 연관된 값입니다.