Teleport API 사용하기
동적 리소스를 프로그래밍 방식으로 관리할 수 있는 Teleport gRPC API용 클라이언트 애플리케이션 작성 가이드입니다.
Teleport Auth 서비스는 클러스터와 원격으로 상호작용하기 위한 gRPC API를 제공합니다. 이 섹션에서는 Teleport의 API를 사용하는 방법을 보여드립니다. Go 클라이언트 # Teleport는 API와 프로그래밍 방식으로 상호작용하기 위한 공개 Go 클라이언트 를 제공합니다. tsh 및 tctl 도 동일한 API를 사용합니다. Go 클라이언트로 할 수 있는 작업: 외부 도구와 통합(예: 접근 요청 플러그인 작성). Teleport는 Slack, Jira, Mattermost 같은 도구용 접근 요청 플러그인을 유지 관리합니다. 역할, 인증 커넥터, 프로비저닝 토큰 등 리소스에 대한 CRUD 작업 수행. Teleport 동적 구성. 시작하기 # 시작 가이드 로 3분 안에 API 클라이언트를 만드세요. Teleport API 라이브러리 사용법 알아보기 # 다음 가이드는 Teleport의 일부 측면을 자동화하기 위해 API 클라이언트를 설정할 때 관련된 API 라이브러리를 안내합니다. 이 가이드를 읽어 최소한의 작동 예제를 설정하고 Teleport API 클라이언트 라이브러리 사용을 계획하세요: Teleport 에이전트 자동 등록 : Teleport API 클라이언트를 작성하여 Teleport 클러스터의 리소스를 외부 서비스 검색 API와 조정합니다. Teleport 역할 자동 생성 : 외부 RBAC 시스템에서 역할을 생성하여 Teleport 기반 RBAC를 쉽게 시작하고 Teleport 역할을 최신 상태로 유지합니다. 접근 요청 플러그인 작성 : 조직의 고유한 커뮤니케이션 워크플로를 통해 접근 요청을 관리하는 데 사용할 수 있는 플러그인의 최소 작동 예제를 위해 이 가이드를 따르세요.
