14.31. ThanosRulerConfig
14.31.1. 描述
ThanosRulerConfig
资源定义面向用户定义的项目的 Thanos Ruler 实例的配置。
出现在: UserWorkloadConfiguration
属性 | 类型 | 描述 |
---|---|---|
additionalAlertmanagerConfigs |
配置 Thanos Ruler 组件如何与其他 Alertmanager 实例通信。默认值为 | |
logLevel | 字符串 |
定义 Thanos Ruler 的日志级别设置。可能的值有 |
nodeSelector | map[string]string | 定义 Pod 被调度到的节点。 |
资源 | *v1.ResourceRequirements | 为 Alertmanager 容器定义资源请求和限值。 |
保留 | 字符串 |
定义 Prometheus 保留数据的持续时间。这个定义必须使用以下正则表达式模式指定: |
容限(tolerations) | []v1.Toleration | 为 pod 定义容限。 |
topologySpreadConstraints | []v1.TopologySpreadConstraint | 定义 pod 的拓扑分布限制。 |
volumeClaimTemplate | *monv1.EmbeddedPersistentVolumeClaim | 为 Thanos Ruler 定义持久性存储。使用此设置配置卷的存储类和大小。 |