refactor(prometheus): use values ns var

!1
This commit is contained in:
2023-09-21 12:53:34 +09:30
parent 3f2204cf31
commit 3281cd6552
19 changed files with 29 additions and 29 deletions

View File

@ -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 }}

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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:
- "" - ""

View File

@ -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 }}

View File

@ -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 }}

View File

@ -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:
- "" - ""

View File

@ -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

View File

@ -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 }}

View File

@ -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

View File

@ -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"