@ -17,4 +17,4 @@ roleRef:
|
|||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -10,7 +10,7 @@ metadata:
|
|||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
minAvailable: 1
|
minAvailable: 1
|
||||||
selector:
|
selector:
|
||||||
|
@ -12,7 +12,7 @@ metadata:
|
|||||||
prometheus: k8s
|
prometheus: k8s
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: alertmanager-main-rules
|
name: alertmanager-main-rules
|
||||||
namespace: {{ .Values.nfc_monitoring.alert_manager.namespace | quote }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
groups:
|
groups:
|
||||||
- name: alertmanager.rules
|
- name: alertmanager.rules
|
||||||
|
@ -11,7 +11,7 @@ metadata:
|
|||||||
prometheus: k8s
|
prometheus: k8s
|
||||||
role: grafana-agent-promtail
|
role: grafana-agent-promtail
|
||||||
name: grafana-agent
|
name: grafana-agent
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
groups:
|
groups:
|
||||||
- name: grafana_agent
|
- name: grafana_agent
|
||||||
|
@ -11,7 +11,7 @@ metadata:
|
|||||||
prometheus: k8s
|
prometheus: k8s
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: grafana-rules
|
name: grafana-rules
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
groups:
|
groups:
|
||||||
- name: GrafanaAlerts
|
- name: GrafanaAlerts
|
||||||
|
@ -11,7 +11,7 @@ metadata:
|
|||||||
prometheus: k8s
|
prometheus: k8s
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: kube-prometheus-rules
|
name: kube-prometheus-rules
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
groups:
|
groups:
|
||||||
- name: general.rules
|
- name: general.rules
|
||||||
|
@ -11,7 +11,7 @@ metadata:
|
|||||||
prometheus: k8s
|
prometheus: k8s
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: kube-state-metrics-rules
|
name: kube-state-metrics-rules
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
groups:
|
groups:
|
||||||
- name: kube-state-metrics
|
- name: kube-state-metrics
|
||||||
|
@ -10,7 +10,7 @@ metadata:
|
|||||||
prometheus: k8s
|
prometheus: k8s
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: kubernetes-monitoring-rules
|
name: kubernetes-monitoring-rules
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
groups:
|
groups:
|
||||||
- name: kubernetes-apps
|
- name: kubernetes-apps
|
||||||
|
@ -12,7 +12,7 @@ metadata:
|
|||||||
prometheus: k8s
|
prometheus: k8s
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: loki
|
name: loki
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
groups:
|
groups:
|
||||||
- name: loki_rules
|
- name: loki_rules
|
||||||
|
@ -11,7 +11,7 @@ metadata:
|
|||||||
prometheus: k8s
|
prometheus: k8s
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: node-exporter-rules
|
name: node-exporter-rules
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
groups:
|
groups:
|
||||||
- name: node-exporter
|
- name: node-exporter
|
||||||
|
@ -11,7 +11,7 @@ metadata:
|
|||||||
prometheus: k8s
|
prometheus: k8s
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: prometheus-k8s-prometheus-rules
|
name: prometheus-k8s-prometheus-rules
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
groups:
|
groups:
|
||||||
- name: prometheus
|
- name: prometheus
|
||||||
|
@ -90,7 +90,7 @@ items:
|
|||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- ""
|
- ""
|
||||||
|
@ -10,7 +10,7 @@ metadata:
|
|||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
name: prometheus-k8s-config
|
name: prometheus-k8s-config
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
roleRef:
|
roleRef:
|
||||||
apiGroup: rbac.authorization.k8s.io
|
apiGroup: rbac.authorization.k8s.io
|
||||||
kind: Role
|
kind: Role
|
||||||
@ -18,4 +18,4 @@ roleRef:
|
|||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -20,7 +20,7 @@ items:
|
|||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
|
||||||
- apiVersion: rbac.authorization.k8s.io/v1
|
- apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: RoleBinding
|
kind: RoleBinding
|
||||||
@ -41,7 +41,7 @@ items:
|
|||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -64,7 +64,7 @@ items:
|
|||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
|
||||||
|
|
||||||
- apiVersion: rbac.authorization.k8s.io/v1
|
- apiVersion: rbac.authorization.k8s.io/v1
|
||||||
@ -86,7 +86,7 @@ items:
|
|||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
|
||||||
- apiVersion: rbac.authorization.k8s.io/v1
|
- apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: RoleBinding
|
kind: RoleBinding
|
||||||
@ -107,7 +107,7 @@ items:
|
|||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
|
||||||
- apiVersion: rbac.authorization.k8s.io/v1
|
- apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: RoleBinding
|
kind: RoleBinding
|
||||||
@ -128,7 +128,7 @@ items:
|
|||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -175,7 +175,7 @@ items:
|
|||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
- apiVersion: rbac.authorization.k8s.io/v1
|
- apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: RoleBinding
|
kind: RoleBinding
|
||||||
metadata:
|
metadata:
|
||||||
@ -195,7 +195,7 @@ items:
|
|||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
- apiVersion: rbac.authorization.k8s.io/v1
|
- apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: RoleBinding
|
kind: RoleBinding
|
||||||
metadata:
|
metadata:
|
||||||
@ -215,7 +215,7 @@ items:
|
|||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
- apiVersion: rbac.authorization.k8s.io/v1
|
- apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: RoleBinding
|
kind: RoleBinding
|
||||||
metadata:
|
metadata:
|
||||||
@ -235,7 +235,7 @@ items:
|
|||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ metadata:
|
|||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
name: prometheus-k8s-config
|
name: prometheus-k8s-config
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- ""
|
- ""
|
||||||
|
@ -10,7 +10,7 @@ metadata:
|
|||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
ports:
|
ports:
|
||||||
- name: web
|
- name: web
|
||||||
|
@ -11,4 +11,4 @@ metadata:
|
|||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -9,7 +9,7 @@ metadata:
|
|||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
name: prometheus-k8s
|
name: prometheus-k8s
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
endpoints:
|
endpoints:
|
||||||
- interval: 30s
|
- interval: 30s
|
||||||
|
@ -13,7 +13,7 @@ metadata:
|
|||||||
prometheus: k8s
|
prometheus: k8s
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: ceph-rules
|
name: ceph-rules
|
||||||
namespace: monitoring
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
groups:
|
groups:
|
||||||
- name: "cluster health"
|
- name: "cluster health"
|
||||||
|
Reference in New Issue
Block a user