InfoGrab DocsInfoGrab Docs

Teleport 애플리케이션 서비스 레퍼런스

Teleport 애플리케이션 액세스에 대한 구성 및 CLI 레퍼런스 문서입니다.

이 페이지는 teleport 바이너리의 정적 구성 파일, 동적 app 리소스, tsh apps 명령을 포함하여 Teleport Application Service와 상호 작용하기 위한 인터페이스 및 옵션을 나열합니다. 구성 # Warning 영구적인 수정을 가하기 전에 프로덕션 인스턴스, 환경 및/또는 설정을 백업하는 것을 모범 사례로 권장합니다. 이렇게 하면 필요한 경우 기존 상태로 롤백할 수 있습니다. 다음 스니펫은 teleport.yaml 구성 파일에 나타나는 Application Service의 전체 YAML 구성을 보여줍니다. app_service: # Enables application proxy service. enabled: true # Teleport provides a small debug app called "dumper" that can be used # to make sure application access is working correctly. It outputs JWTs, # so it can be useful when extending your application. debug_app: true # Matchers for application resources created with "tctl create" command. resources: - labels: "*": "*" # This section contains definitions of all applications proxied by this # service. It can contain multiple items. apps: # Name of the application. Used for identification purposes. - name: "grafana" # Free-form application description. description: "This is an internal Grafana instance" # URI and port the application is available at. uri: "http://localhost:3000" # Optional application public address to override. public_addr: "grafana.teleport.example.com" # Rewrites section. rewrite: # Specify whether to include roles or traits in the JWT. # Options: # - roles-and-traits: include both roles and traits # - roles: include only roles # - traits: include only traits # - none: exclude both roles and traits from the JWT token # Default: roles-and-traits jwt_claims: roles-and-traits # Rewrite the "Location" hea