InfoGrab Docs

상태 확인 구성 리소스 레퍼런스

Teleport 상태 확인 구성 리소스의 포괄적인 필드 목록을 제공합니다.

상태 확인 구성 리소스는 리소스 엔드포인트 상태 확인을 위한 구성 옵션을 지정합니다. 현재 상태 확인은 데이터베이스 엔드포인트에 대해서만 구성할 수 있습니다. kind: health_check_config version: v1 metadata: name: example description: 예시 상태 확인 구성 spec: # interval은 각 상태 확인 사이의 시간입니다. 기본값 30s. interval: 30s # timeout은 상태 확인 연결 설정 제한 시간입니다. 기본값 5s. timeout: 5s # healthy_threshold는 대상의 상태가 "healthy"가 되는 # 연속 통과 상태 확인 횟수입니다. 기본값 2. healthy_threshold: 2 # unhealthy_threshold는 대상의 상태가 "unhealthy"가 되는 # 연속 실패 상태 확인 횟수입니다. 기본값 1. unhealthy_threshold: 1 # match는 이 설정이 적용될 리소스를 선택하는 데 사용됩니다. # 리소스는 레이블 선택자로 일치시키며 최소 하나의 레이블 선택자가 설정되어야 합니다. # 동일한 리소스와 일치하는 여러 `health_check_config` 리소스가 있으면 # 일치하는 상태 확인 구성을 이름으로 정렬하고 첫 번째 구성만 적용됩니다. match: # db_labels는 데이터베이스 레이블과 일치합니다. 빈 값은 무시됩니다. # db_labels_expression도 설정되면 일치 결과는 둘의 논리 AND입니다. db_labels: - name: env values: - dev - staging # db_labels_expression은 데이터베이스를 일치시키기 위한 레이블 술어 표현식입니다. # 빈 값은 무시됩니다. # db_labels도 설정되면 일치 결과는 둘의 논리 AND입니다. db_labels_expression: 'labels["owner"] == "database-team"' 리소스 레이블 일치를 위한 술어 언어 사용에 대한 자세한 내용은 술어 언어 레이블 표현식 을 참조하세요.