Prometheus ruleSelector defaults to all rules
This commit is contained in:
@@ -24,14 +24,9 @@ local defaults = {
|
|||||||
for labelName in std.objectFields(defaults.commonLabels)
|
for labelName in std.objectFields(defaults.commonLabels)
|
||||||
if !std.setMember(labelName, ['app.kubernetes.io/version'])
|
if !std.setMember(labelName, ['app.kubernetes.io/version'])
|
||||||
} + { prometheus: defaults.name },
|
} + { prometheus: defaults.name },
|
||||||
ruleSelector: {
|
ruleSelector: {},
|
||||||
matchLabels: defaults.mixin.ruleLabels,
|
|
||||||
},
|
|
||||||
mixin: {
|
mixin: {
|
||||||
ruleLabels: {
|
ruleLabels: {},
|
||||||
role: 'alert-rules',
|
|
||||||
prometheus: defaults.name,
|
|
||||||
},
|
|
||||||
_config: {
|
_config: {
|
||||||
prometheusSelector: 'job="prometheus-' + defaults.name + '",namespace="' + defaults.namespace + '"',
|
prometheusSelector: 'job="prometheus-' + defaults.name + '",namespace="' + defaults.namespace + '"',
|
||||||
prometheusName: '{{$labels.namespace}}/{{$labels.pod}}',
|
prometheusName: '{{$labels.namespace}}/{{$labels.pod}}',
|
||||||
|
|||||||
@@ -36,10 +36,7 @@ spec:
|
|||||||
requests:
|
requests:
|
||||||
memory: 400Mi
|
memory: 400Mi
|
||||||
ruleNamespaceSelector: {}
|
ruleNamespaceSelector: {}
|
||||||
ruleSelector:
|
ruleSelector: {}
|
||||||
matchLabels:
|
|
||||||
prometheus: k8s
|
|
||||||
role: alert-rules
|
|
||||||
securityContext:
|
securityContext:
|
||||||
fsGroup: 2000
|
fsGroup: 2000
|
||||||
runAsNonRoot: true
|
runAsNonRoot: true
|
||||||
|
|||||||
Reference in New Issue
Block a user