14.14. ThanosRulerConfig
14.14.1. 描述
ThanosRulerConfig
为用户定义的项目定义 Thanos Ruler 实例的配置。
出现在: UserWorkloadConfiguration
属性 | 类型 | 描述 |
---|---|---|
additionalAlertmanagerConfigs | array(additionalalertmanagerconfig) | AlertmanagerConfigs 包含 Thanos Ruler 组件如何与额外的 Alertmanager 实例通信的配置。默认: nil |
logLevel | 字符串 | Loglevel 定义 Thanos Ruler 的日志级别。可能的值有: error、warn、info、debug. default:info |
nodeSelector | map[string]string | NodeSelector 定义 Pod 调度到哪些节点上。 |
资源 | 资源定义单个 Pod 的资源请求和限值。 | |
保留 | 字符串 | 保留定义 Thanos Ruler 应该保留的时长。必须匹配正则表达式 [0-9]+(ms|s|h|h|d|w|y)(毫秒数小时数周)。默认为 15d |
容限(tolerations) | array(v1.Toleration) | 容限(toleration)定义 Pod 容限。 |
volumeClaimTemplate | VolumeClaimTemplate 为 Thanos Ruler 定义持久性存储。可以配置 storageClass 和 volume 大小。 |