首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Prometheus运算符中规则与规则1.14的区别

Prometheus运算符中规则与规则1.14的区别
EN

Stack Overflow用户
提问于 2020-09-26 00:21:43
回答 1查看 177关注 0票数 0

Prometheus operator中的规则和规则1.14之间的区别是什么?何时使用规则或规则1.14?

https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack/templates/prometheus

我看到两者都有相同的规则,但是在两个文件夹中都存在一些differences.Like CPUThrottlingHIGH规则,但是规则1.14将其设置为"info“,而rules文件夹将其设置为"warning”。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-26 01:24:35

1.14术语指的是Kubernetes版本。

当您的Kubernetes版本为1.10 <= version <1.14时,将创建rules目录中的规则。

您将在rules目录中的每个YAML文件的开头找到以下行:

代码语言:javascript
复制
{{- if and (semverCompare ">=1.10.0-0" $kubeTargetVersion) (semverCompare "<1.14.0-0" $kubeTargetVersion) .Values.defaultRules.create .Values.defaultRules.rules.alertmanager }}

类似地,当您的Kubernetes版本为version >= 1.14时,将创建rules-1.14目录中的规则。

代码语言:javascript
复制
{{- if and (semverCompare ">=1.14.0-0" $kubeTargetVersion) (semverCompare "<9.9.9-9" $kubeTargetVersion) .Values.defaultRules.create .Values.kubeEtcd.enabled .Values.defaultRules.rules.etcd }}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64067891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档