InfoGrab Docs

검색 구성 레퍼런스

tctl로 관리할 수 있는 검색 구성 리소스의 필드 레퍼런스를 제공합니다.

Kind : discovery_config Version : v1 동일한 검색 그룹을 공유하는 DiscoveryService에 추가되는 추가 검색 매처를 설명합니다. 정의 예시: kind: discovery_config version: v1 metadata: name: my-discovery-config spec: # discovery_group은 검색된 리소스를 서로 다른 세트로 그룹화하는 데 사용됩니다. # 여러 Teleport Discovery 서비스가 실행 중일 때 필요합니다. 검색된 # 리소스를 관리할 때 Teleport에서 검색된 서비스의 충돌을 방지합니다. # 두 Discovery 서비스가 동일한 리소스와 일치하는 경우 같은 검색 그룹에 있어야 합니다. # 두 Discovery 서비스가 서로 다른 리소스와 일치하는 경우 서로 다른 검색 그룹에 있어야 합니다. # # DiscoveryConfig 리소스를 감시하는 데도 사용됩니다. # discovery_group이 일치하는 Discovery Config는 이 Discovery 서비스 매처에 추가됩니다. discovery_group: "disc-group" # AWS 호스팅 리소스 검색을 위한 매처. aws: # Teleport 클러스터에서 검색하고 등록할 AWS 리소스 유형. # 유효한 옵션: # 'ec2' - Amazon EC2 인스턴스. # 'eks' - Amazon EKS 클러스터. # 'rds' - Amazon RDS 및 Aurora 데이터베이스. # 'rdsproxy' - Amazon RDS Proxy 데이터베이스. # 'redshift' - Amazon Redshift 데이터베이스. # 'redshift-serverless' - Amazon Redshift Serverless 데이터베이스. # 'elasticache' - Amazon ElastiCache Redis 및 Valkey 데이터베이스. # 'elasticache-serverless' - Amazon ElastiCache Serverless Redis 또는 Valkey 데이터베이스. # 'memorydb' - Amazon MemoryDB 데이터베이스. # 'opensearch' - Amazon OpenSearch Redis 데이터베이스. # 'docdb' - Amazon DocumentDB 데이터베이스. - types: [ "ec2" ] # 리소스를 검색할 AWS 리전 regions: [ "us-east-1" , "us-west-1" ] # 리소스 등록 시 일치시킬 선택적 AWS 리소스 태그 # 기본값은 모든 리소스와 일치하는 와일드카드 선택자: "*":"*" tags: "*": "*" # Discovery 서비스가 AWS 호스팅 데이터베이스 및 EKS 클러스터를 검색하고 등록하기 위해 # 수임할 선택적 AWS 역할. assume_role: role_arn: "arn:aws:iam::123456789012:role/example-role-name" # Discovery 서비스가 다른 계정의 리소스를 검색하기