InfoGrab Docs

데이터베이스 액세스 구성 레퍼런스

Teleport 데이터베이스 액세스를 위한 구성 레퍼런스입니다.

이 가이드는 Teleport 사용자와 보호된 데이터베이스 간의 사용자 트래픽을 프록시하는 Teleport 데이터베이스 서비스의 구성 옵션을 설명합니다. 데이터베이스 서비스 구성 # 다음 스니펫은 teleport.yaml 구성 파일에 포함된 데이터베이스 서비스의 전체 YAML 구성을 보여줍니다: <!-- INCLUDE:ENGLISH:docs/pages/includes/config-reference/database-config.yaml --> db_service: # Enables the Database Service. enabled: true # Matchers for database resources created with "tctl create" command or by the # discovery service. resources: # Resource labels to match. # # Use specific label selectors so each Database Service instance only # matches databases it can actually reach. - labels: "env": "staging" # Optional AWS role that the Database Service will assume to access the # databases. aws: assume_role_arn: "arn:aws:iam::123456789012:role/example-role-name" external_id: "example-external-id" # Matchers for registering AWS-hosted databases by performing auto-discovery # on the Database Service. # # NOTE: for most deployments, it is recommended to use the Discovery Service # to register AWS databases instead of Database Service–based discovery. aws: # Database types. Valid options are: # 'rds' - discovers and registers Amazon RDS and Aurora databases. # 'rdsproxy' - discovers and registers Amazon RDS Proxy databases. # 'redshift' - discovers and registers Amazon Redshift databases. # 'redshift-serverless' - discovers and registers Amazon Redshift Serverless databases. # 'elasticache' - discovers and registers Amazon ElastiCache Redis and Valkey databases. # 'elasticache-serverless' - Amazon Elas