14.24. ThanosRulerConfig
14.24.1. 설명
ThanosRulerConfig
리소스는 사용자 정의 프로젝트의 Thanos Ruler 인스턴스에 대한 구성을 정의합니다.
다음과 같이 표시됩니다. UserWorkloadConfiguration
속성 | 유형 | 설명 |
---|---|---|
additionalAlertmanagerConfigs |
Thanos Ruler 구성 요소가 추가 Alertmanager 인스턴스와 통신하는 방법을 구성합니다. 기본값은 | |
logLevel | string |
Thanos Ruler의 로그 수준 설정을 정의합니다. 가능한 값은 |
nodeSelector | map[string]string | Pod가 예약되는 노드를 정의합니다. |
resources | *v1.ResourceRequirements | Thanos Ruler 컨테이너에 대한 리소스 요청 및 제한을 정의합니다. |
보존 | string |
Prometheus가 데이터를 유지하는 기간을 정의합니다. 이 정의는 다음과 같은 정규식 패턴을 사용하여 지정해야 합니다. |
허용 오차 | []v1.Toleration | Pod에 대한 허용 오차를 정의합니다. |
topologySpreadConstraints | []v1.TopologySpreadConstraint | Pod에 대한 토폴로지 분배 제약 조건을 정의합니다. |
volumeClaimTemplate | *monv1.EmbeddedPersistentVolumeClaim | Thanos Ruler의 영구 스토리지를 정의합니다. 이 설정을 사용하여 볼륨의 스토리지 클래스와 크기를 구성합니다. |