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:
- kind: ServiceAccount
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/version: {{ $.Chart.Version }}
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
spec:
minAvailable: 1
selector:

View File

@ -12,7 +12,7 @@ metadata:
prometheus: k8s
role: alert-rules
name: alertmanager-main-rules
namespace: {{ .Values.nfc_monitoring.alert_manager.namespace | quote }}
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
spec:
groups:
- name: alertmanager.rules

View File

@ -11,7 +11,7 @@ metadata:
prometheus: k8s
role: grafana-agent-promtail
name: grafana-agent
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
spec:
groups:
- name: grafana_agent

View File

@ -11,7 +11,7 @@ metadata:
prometheus: k8s
role: alert-rules
name: grafana-rules
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
spec:
groups:
- name: GrafanaAlerts

View File

@ -11,7 +11,7 @@ metadata:
prometheus: k8s
role: alert-rules
name: kube-prometheus-rules
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
spec:
groups:
- name: general.rules

View File

@ -11,7 +11,7 @@ metadata:
prometheus: k8s
role: alert-rules
name: kube-state-metrics-rules
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
spec:
groups:
- name: kube-state-metrics

View File

@ -10,7 +10,7 @@ metadata:
prometheus: k8s
role: alert-rules
name: kubernetes-monitoring-rules
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
spec:
groups:
- name: kubernetes-apps

View File

@ -12,7 +12,7 @@ metadata:
prometheus: k8s
role: alert-rules
name: loki
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
spec:
groups:
- name: loki_rules

View File

@ -11,7 +11,7 @@ metadata:
prometheus: k8s
role: alert-rules
name: node-exporter-rules
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
spec:
groups:
- name: node-exporter

View File

@ -11,7 +11,7 @@ metadata:
prometheus: k8s
role: alert-rules
name: prometheus-k8s-prometheus-rules
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
spec:
groups:
- name: prometheus

View File

@ -90,7 +90,7 @@ items:
app.kubernetes.io/managed-by: {{ $.Release.Service }}
app.kubernetes.io/version: {{ $.Chart.Version }}
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
rules:
- apiGroups:
- ""

View File

@ -10,7 +10,7 @@ metadata:
app.kubernetes.io/managed-by: {{ $.Release.Service }}
app.kubernetes.io/version: {{ $.Chart.Version }}
name: prometheus-k8s-config
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
@ -18,4 +18,4 @@ roleRef:
subjects:
- kind: ServiceAccount
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}

View File

@ -20,7 +20,7 @@ items:
subjects:
- kind: ServiceAccount
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
- apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
@ -41,7 +41,7 @@ items:
subjects:
- kind: ServiceAccount
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
@ -64,7 +64,7 @@ items:
subjects:
- kind: ServiceAccount
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
- apiVersion: rbac.authorization.k8s.io/v1
@ -86,7 +86,7 @@ items:
subjects:
- kind: ServiceAccount
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
- apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
@ -107,7 +107,7 @@ items:
subjects:
- kind: ServiceAccount
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
- apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
@ -128,7 +128,7 @@ items:
subjects:
- kind: ServiceAccount
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
@ -175,7 +175,7 @@ items:
subjects:
- kind: ServiceAccount
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
- apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
@ -195,7 +195,7 @@ items:
subjects:
- kind: ServiceAccount
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
- apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
@ -215,7 +215,7 @@ items:
subjects:
- kind: ServiceAccount
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
- apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
@ -235,7 +235,7 @@ items:
subjects:
- kind: ServiceAccount
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/version: {{ $.Chart.Version }}
name: prometheus-k8s-config
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
rules:
- apiGroups:
- ""

View File

@ -10,7 +10,7 @@ metadata:
app.kubernetes.io/managed-by: {{ $.Release.Service }}
app.kubernetes.io/version: {{ $.Chart.Version }}
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
spec:
ports:
- name: web

View File

@ -11,4 +11,4 @@ metadata:
app.kubernetes.io/managed-by: {{ $.Release.Service }}
app.kubernetes.io/version: {{ $.Chart.Version }}
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/version: {{ $.Chart.Version }}
name: prometheus-k8s
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
spec:
endpoints:
- interval: 30s

View File

@ -13,7 +13,7 @@ metadata:
prometheus: k8s
role: alert-rules
name: ceph-rules
namespace: monitoring
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
spec:
groups:
- name: "cluster health"