@ -6,6 +6,7 @@ kind: APIService
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
|
@ -4,10 +4,11 @@ kind: Alertmanager
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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: main
|
name: {{ $.Release.Name }}
|
||||||
namespace: {{ .Values.nfc_monitoring.alert_manager.namespace | quote }}
|
namespace: {{ .Values.nfc_monitoring.alert_manager.namespace | quote }}
|
||||||
spec:
|
spec:
|
||||||
image: "{{ .Values.nfc_monitoring.alert_manager.image.name }}:{{ .Values.nfc_monitoring.alert_manager.image.tag }}"
|
image: "{{ .Values.nfc_monitoring.alert_manager.image.name }}:{{ .Values.nfc_monitoring.alert_manager.image.tag }}"
|
||||||
@ -16,7 +17,7 @@ spec:
|
|||||||
podMetadata:
|
podMetadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: alert-router
|
app.kubernetes.io/component: alert-router
|
||||||
app.kubernetes.io/instance: main
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: alertmanager
|
app.kubernetes.io/name: alertmanager
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
|
@ -15,6 +15,7 @@ metadata:
|
|||||||
question.
|
question.
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
@ -32,12 +33,13 @@ spec:
|
|||||||
synchronize: true
|
synchronize: true
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: Role
|
kind: Role
|
||||||
name: prometheus-k8s
|
name: prometheus-{{ $.Release.Name }}
|
||||||
namespace: "{{ `{{` }}request.object.metadata.name }}"
|
namespace: "{{ `{{` }}request.object.metadata.name }}"
|
||||||
data:
|
data:
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 14 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 14 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
|
||||||
|
@ -15,6 +15,7 @@ metadata:
|
|||||||
question.
|
question.
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
@ -32,20 +33,21 @@ spec:
|
|||||||
synchronize: true
|
synchronize: true
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: RoleBinding
|
kind: RoleBinding
|
||||||
name: prometheus-k8s
|
name: prometheus-{{ $.Release.Name }}
|
||||||
namespace: "{{ `{{` }}request.object.metadata.name }}"
|
namespace: "{{ `{{` }}request.object.metadata.name }}"
|
||||||
data:
|
data:
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 14 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 14 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
roleRef:
|
roleRef:
|
||||||
apiGroup: rbac.authorization.k8s.io
|
apiGroup: rbac.authorization.k8s.io
|
||||||
kind: Role
|
kind: Role
|
||||||
name: prometheus-k8s
|
name: prometheus-{{ $.Release.Name }}
|
||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-{{ $.Release.Name }}
|
||||||
namespace: "{{ .Values.nfc_monitoring.prometheus.namespace }}"
|
namespace: "{{ .Values.nfc_monitoring.prometheus.namespace }}"
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
@ -5,6 +5,7 @@ metadata:
|
|||||||
name: grafana-agent
|
name: grafana-agent
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -5,6 +5,7 @@ kind: ClusterRole
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
|
@ -4,6 +4,7 @@ kind: ClusterRoleBinding
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
|
@ -5,6 +5,7 @@ metadata:
|
|||||||
name: hpa-controller-custom-metrics
|
name: hpa-controller-custom-metrics
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
|
@ -4,6 +4,7 @@ kind: ClusterRoleBinding
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
|
@ -6,6 +6,7 @@ kind: ClusterRole
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -6,7 +6,7 @@ metadata:
|
|||||||
name: kube-monitor-proxy
|
name: kube-monitor-proxy
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: proxy
|
app.kubernetes.io/component: proxy
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-monitor-proxy
|
app.kubernetes.io/name: kube-monitor-proxy
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -5,7 +5,7 @@ kind: ClusterRoleBinding
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-state-metrics
|
app.kubernetes.io/name: kube-state-metrics
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -5,7 +5,7 @@ kind: ClusterRole
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-state-metrics
|
app.kubernetes.io/name: kube-state-metrics
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -4,6 +4,7 @@ kind: ClusterRole
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
|
@ -4,6 +4,7 @@ kind: ClusterRole
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
|
@ -4,10 +4,11 @@ kind: ClusterRole
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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-{{ $.Release.Name }}
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- ""
|
- ""
|
||||||
|
@ -4,6 +4,7 @@ kind: ClusterRoleBinding
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -6,6 +6,7 @@ apiVersion: rbac.authorization.k8s.io/v1
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -5,7 +5,7 @@ metadata:
|
|||||||
name: kube-monitor-proxy
|
name: kube-monitor-proxy
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: proxy
|
app.kubernetes.io/component: proxy
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-monitor-proxy
|
app.kubernetes.io/name: kube-monitor-proxy
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -4,15 +4,16 @@ kind: ClusterRoleBinding
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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-{{ $.Release.Name }}
|
||||||
roleRef:
|
roleRef:
|
||||||
apiGroup: rbac.authorization.k8s.io
|
apiGroup: rbac.authorization.k8s.io
|
||||||
kind: ClusterRole
|
kind: ClusterRole
|
||||||
name: prometheus-k8s
|
name: prometheus-{{ $.Release.Name }}
|
||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-{{ $.Release.Name }}
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -7,6 +7,7 @@ metadata:
|
|||||||
namespace: "{{ .Values.nfc_monitoring.grafana.namespace }}"
|
namespace: "{{ .Values.nfc_monitoring.grafana.namespace }}"
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -4,6 +4,7 @@ kind: ConfigMap
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -7,6 +7,7 @@ kind: ConfigMap
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -4,6 +4,7 @@ kind: ConfigMap
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -4,6 +4,7 @@ kind: DaemonSet
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
@ -16,6 +17,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 6 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
@ -26,6 +28,7 @@ spec:
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 8 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 8 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -5,7 +5,7 @@ kind: DaemonSet
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: proxy
|
app.kubernetes.io/component: proxy
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-monitor-proxy
|
app.kubernetes.io/name: kube-monitor-proxy
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
@ -20,7 +20,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/component: proxy
|
app.kubernetes.io/component: proxy
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-monitor-proxy
|
app.kubernetes.io/name: kube-monitor-proxy
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
@ -29,7 +29,7 @@ spec:
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: proxy
|
app.kubernetes.io/component: proxy
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-monitor-proxy
|
app.kubernetes.io/name: kube-monitor-proxy
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -5,7 +5,7 @@ kind: Deployment
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-state-metrics
|
app.kubernetes.io/name: kube-state-metrics
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
@ -17,7 +17,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-state-metrics
|
app.kubernetes.io/name: kube-state-metrics
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
@ -27,7 +27,7 @@ spec:
|
|||||||
kubectl.kubernetes.io/default-container: kube-state-metrics
|
kubectl.kubernetes.io/default-container: kube-state-metrics
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-state-metrics
|
app.kubernetes.io/name: kube-state-metrics
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -4,6 +4,7 @@ kind: Deployment
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
@ -14,6 +15,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 6 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
@ -25,6 +27,7 @@ spec:
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 8 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 8 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
|
@ -5,6 +5,7 @@ kind: Grafana
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
@ -17,6 +18,7 @@ spec:
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 8 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 8 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
@ -25,6 +27,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 10 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 10 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -35,6 +38,7 @@ spec:
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 12 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 12 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
@ -92,7 +96,7 @@ spec:
|
|||||||
name: dashboards
|
name: dashboards
|
||||||
|
|
||||||
- image: "{{ .Values.nfc_monitoring.additions.dashboard_sidecar.image.name }}:{{ .Values.nfc_monitoring.additions.dashboard_sidecar.image.tag}}"
|
- image: "{{ .Values.nfc_monitoring.additions.dashboard_sidecar.image.name }}:{{ .Values.nfc_monitoring.additions.dashboard_sidecar.image.tag}}"
|
||||||
name: k8s-sidecar
|
name: sidecar
|
||||||
env:
|
env:
|
||||||
- name: LABEL
|
- name: LABEL
|
||||||
value: "{{ .Values.nfc_monitoring.additions.dashboard_sidecar.label_name }}"
|
value: "{{ .Values.nfc_monitoring.additions.dashboard_sidecar.label_name }}"
|
||||||
|
@ -12,7 +12,7 @@ spec:
|
|||||||
instanceSelector:
|
instanceSelector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/component: graphing
|
app.kubernetes.io/component: graphing
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: grafana
|
app.kubernetes.io/name: grafana
|
||||||
grafanaCom:
|
grafanaCom:
|
||||||
id: 9578
|
id: 9578
|
||||||
|
@ -13,7 +13,7 @@ spec:
|
|||||||
instanceSelector:
|
instanceSelector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/component: graphing
|
app.kubernetes.io/component: graphing
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: grafana
|
app.kubernetes.io/name: grafana
|
||||||
grafanaCom:
|
grafanaCom:
|
||||||
id: 2842
|
id: 2842
|
||||||
|
@ -12,7 +12,7 @@ spec:
|
|||||||
instanceSelector:
|
instanceSelector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/component: graphing
|
app.kubernetes.io/component: graphing
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: grafana
|
app.kubernetes.io/name: grafana
|
||||||
{{ $Dashboard := .Files.Get "files/dashboard-summary.json" | fromJson }}
|
{{ $Dashboard := .Files.Get "files/dashboard-summary.json" | fromJson }}
|
||||||
json: >-
|
json: >-
|
||||||
|
@ -12,7 +12,7 @@ spec:
|
|||||||
instanceSelector:
|
instanceSelector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/component: graphing
|
app.kubernetes.io/component: graphing
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: grafana
|
app.kubernetes.io/name: grafana
|
||||||
grafanaCom:
|
grafanaCom:
|
||||||
id: 1860
|
id: 1860
|
||||||
|
@ -11,7 +11,7 @@ items:
|
|||||||
namespace: "{{ $.Values.nfc_monitoring.grafana.namespace }}"
|
namespace: "{{ $.Values.nfc_monitoring.grafana.namespace }}"
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: dashboard
|
app.kubernetes.io/component: dashboard
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: grafana
|
app.kubernetes.io/name: grafana
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -5,6 +5,7 @@ kind: NetworkPolicy
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-state-metrics
|
app.kubernetes.io/name: kube-state-metrics
|
||||||
app.kubernetes.io/part-of: kube-prometheus
|
app.kubernetes.io/part-of: kube-prometheus
|
||||||
app.kubernetes.io/version: 2.8.1
|
app.kubernetes.io/version: 2.8.1
|
||||||
@ -26,6 +27,7 @@ spec:
|
|||||||
podSelector:
|
podSelector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-state-metrics
|
app.kubernetes.io/name: kube-state-metrics
|
||||||
app.kubernetes.io/part-of: kube-prometheus
|
app.kubernetes.io/part-of: kube-prometheus
|
||||||
policyTypes:
|
policyTypes:
|
||||||
|
@ -6,6 +6,7 @@ kind: NetworkPolicy
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml (get $.Values.nfc_monitoring .name ).labels | nindent 4 }}
|
{{ toYaml (get $.Values.nfc_monitoring .name ).labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -4,6 +4,7 @@ kind: PodDisruptionBudget
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
@ -14,4 +15,5 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 6 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -4,6 +4,7 @@ kind: PodDisruptionBudget
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
@ -14,4 +15,5 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 6 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -7,11 +7,12 @@ metadata:
|
|||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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-{{ $.Release.Name }}
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
minAvailable: 1
|
minAvailable: 1
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 6 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -4,10 +4,11 @@ kind: Prometheus
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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: k8s
|
name: {{ $.Release.Name }}
|
||||||
namespace: "{{ .Values.nfc_monitoring.prometheus.namespace }}"
|
namespace: "{{ .Values.nfc_monitoring.prometheus.namespace }}"
|
||||||
spec:
|
spec:
|
||||||
affinity:
|
affinity:
|
||||||
@ -26,6 +27,7 @@ spec:
|
|||||||
podMetadata:
|
podMetadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 6 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
@ -46,7 +48,7 @@ spec:
|
|||||||
fsGroup: 2000
|
fsGroup: 2000
|
||||||
runAsNonRoot: true
|
runAsNonRoot: true
|
||||||
runAsUser: 1000
|
runAsUser: 1000
|
||||||
serviceAccountName: prometheus-k8s
|
serviceAccountName: prometheus-{{ $.Release.Name }}
|
||||||
serviceMonitorNamespaceSelector: {}
|
serviceMonitorNamespaceSelector: {}
|
||||||
serviceMonitorSelector: {}
|
serviceMonitorSelector: {}
|
||||||
storage:
|
storage:
|
||||||
|
@ -4,10 +4,11 @@ kind: PrometheusRule
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
prometheus: k8s
|
prometheus: {{ $.Release.Name }}
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: alertmanager-main-rules
|
name: alertmanager-main-rules
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -4,10 +4,11 @@ kind: PrometheusRule
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
prometheus: k8s
|
prometheus: {{ $.Release.Name }}
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: grafana-agent
|
name: grafana-agent
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -5,10 +5,11 @@ kind: PrometheusRule
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
prometheus: k8s
|
prometheus: {{ $.Release.Name }}
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: grafana-rules
|
name: grafana-rules
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -5,11 +5,12 @@ kind: PrometheusRule
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-prometheus
|
app.kubernetes.io/name: kube-prometheus
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
prometheus: k8s
|
prometheus: {{ $.Release.Name }}
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: kube-prometheus-rules
|
name: kube-prometheus-rules
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -5,11 +5,12 @@ kind: PrometheusRule
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-state-metrics
|
app.kubernetes.io/name: kube-state-metrics
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
prometheus: k8s
|
prometheus: {{ $.Release.Name }}
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: kube-state-metrics-rules
|
name: kube-state-metrics-rules
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -4,11 +4,12 @@ apiVersion: monitoring.coreos.com/v1
|
|||||||
kind: PrometheusRule
|
kind: PrometheusRule
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-prometheus
|
app.kubernetes.io/name: kube-prometheus
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
prometheus: k8s
|
prometheus: {{ $.Release.Name }}
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: kubernetes-monitoring-rules
|
name: kubernetes-monitoring-rules
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -5,11 +5,12 @@ kind: PrometheusRule
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: logging
|
app.kubernetes.io/component: logging
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: loki
|
app.kubernetes.io/name: loki
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
prometheus: k8s
|
prometheus: {{ $.Release.Name }}
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: loki
|
name: loki
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -4,11 +4,12 @@ kind: PrometheusRule
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: node-exporter
|
app.kubernetes.io/name: node-exporter
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
prometheus: k8s
|
prometheus: {{ $.Release.Name }}
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: node-exporter-rules
|
name: node-exporter-rules
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -4,12 +4,13 @@ kind: PrometheusRule
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
prometheus: k8s
|
prometheus: {{ $.Release.Name }}
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: prometheus-k8s-prometheus-rules
|
name: prometheus-{{ $.Release.Name }}-prometheus-rules
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
groups:
|
groups:
|
||||||
|
@ -6,11 +6,12 @@ kind: PrometheusRule
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: metrics
|
app.kubernetes.io/component: metrics
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: thanos
|
app.kubernetes.io/name: thanos
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
prometheus: k8s
|
prometheus: {{ $.Release.Name }}
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: thanos-sidecar-rules
|
name: thanos-sidecar-rules
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -8,10 +8,11 @@ items:
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 6 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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-{{ $.Release.Name }}
|
||||||
namespace: {{ . | quote }}
|
namespace: {{ . | quote }}
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
|
@ -4,6 +4,7 @@ kind: RoleBinding
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
@ -12,8 +13,8 @@ metadata:
|
|||||||
roleRef:
|
roleRef:
|
||||||
apiGroup: rbac.authorization.k8s.io
|
apiGroup: rbac.authorization.k8s.io
|
||||||
kind: Role
|
kind: Role
|
||||||
name: prometheus-k8s-config
|
name: prometheus-{{ $.Release.Name }}-config
|
||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-{{ $.Release.Name }}
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -7,18 +7,19 @@ items:
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 6 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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-{{ $.Release.Name }}
|
||||||
namespace: {{ . | quote }}
|
namespace: {{ . | quote }}
|
||||||
roleRef:
|
roleRef:
|
||||||
apiGroup: rbac.authorization.k8s.io
|
apiGroup: rbac.authorization.k8s.io
|
||||||
kind: Role
|
kind: Role
|
||||||
name: prometheus-k8s
|
name: prometheus-{{ $.Release.Name }}
|
||||||
subjects:
|
subjects:
|
||||||
- kind: ServiceAccount
|
- kind: ServiceAccount
|
||||||
name: prometheus-k8s
|
name: prometheus-{{ $.Release.Name }}
|
||||||
namespace: {{ $.Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ $.Values.nfc_monitoring.prometheus.namespace }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
|
@ -4,6 +4,7 @@ kind: RoleBinding
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/version: 0.11.1
|
app.kubernetes.io/version: 0.11.1
|
||||||
name: resource-metrics-auth-reader
|
name: resource-metrics-auth-reader
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
|
@ -4,10 +4,11 @@ kind: Role
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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-{{ $.Release.Name }}-config
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
|
@ -4,6 +4,7 @@ kind: Secret
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
|
@ -6,6 +6,7 @@ kind: Secret
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
|
@ -7,12 +7,14 @@ metadata:
|
|||||||
namespace: {{ .Values.nfc_monitoring.grafana.namespace }}
|
namespace: {{ .Values.nfc_monitoring.grafana.namespace }}
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
spec:
|
spec:
|
||||||
selector:
|
selector:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
#type: NodePort
|
#type: NodePort
|
||||||
#type: LoadBalancer
|
#type: LoadBalancer
|
||||||
|
@ -6,12 +6,14 @@ metadata:
|
|||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
spec:
|
spec:
|
||||||
selector:
|
selector:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
ports:
|
ports:
|
||||||
- name: grafana-metrics
|
- name: grafana-metrics
|
||||||
|
@ -4,10 +4,11 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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: alertmanager-main
|
name: alertmanager-{{ $.Release.Name }}
|
||||||
namespace: {{ .Values.nfc_monitoring.alert_manager.namespace | quote }}
|
namespace: {{ .Values.nfc_monitoring.alert_manager.namespace | quote }}
|
||||||
spec:
|
spec:
|
||||||
ports:
|
ports:
|
||||||
@ -19,7 +20,7 @@ spec:
|
|||||||
targetPort: reloader-web
|
targetPort: reloader-web
|
||||||
selector:
|
selector:
|
||||||
app.kubernetes.io/component: alert-router
|
app.kubernetes.io/component: alert-router
|
||||||
app.kubernetes.io/instance: main
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: alertmanager
|
app.kubernetes.io/name: alertmanager
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
sessionAffinity: ClientIP
|
sessionAffinity: ClientIP
|
||||||
|
@ -7,7 +7,7 @@ metadata:
|
|||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: proxy
|
app.kubernetes.io/component: proxy
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-monitor-proxy
|
app.kubernetes.io/name: kube-monitor-proxy
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
@ -17,7 +17,7 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
selector:
|
selector:
|
||||||
app.kubernetes.io/component: proxy
|
app.kubernetes.io/component: proxy
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-monitor-proxy
|
app.kubernetes.io/name: kube-monitor-proxy
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-state-metrics
|
app.kubernetes.io/name: kube-state-metrics
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
@ -23,7 +23,7 @@ spec:
|
|||||||
targetPort: https-self
|
targetPort: https-self
|
||||||
selector:
|
selector:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-state-metrics
|
app.kubernetes.io/name: kube-state-metrics
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
|
||||||
|
@ -4,6 +4,7 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
@ -16,4 +17,5 @@ spec:
|
|||||||
targetPort: 6443
|
targetPort: 6443
|
||||||
selector:
|
selector:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -4,10 +4,11 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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-{{ $.Release.Name }}
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
ports:
|
ports:
|
||||||
@ -19,6 +20,7 @@ spec:
|
|||||||
targetPort: reloader-web
|
targetPort: reloader-web
|
||||||
selector:
|
selector:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
sessionAffinity: ClientIP
|
sessionAffinity: ClientIP
|
||||||
|
|
||||||
@ -30,7 +32,7 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: prometheus-sidecar
|
app.kubernetes.io/component: prometheus-sidecar
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: thanos-sidecar
|
app.kubernetes.io/name: thanos-sidecar
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
@ -48,5 +50,6 @@ spec:
|
|||||||
targetPort: 10902
|
targetPort: 10902
|
||||||
selector:
|
selector:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
|
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
@ -8,6 +8,7 @@ metadata:
|
|||||||
namespace: {{ .Values.nfc_monitoring.grafana.namespace }}
|
namespace: {{ .Values.nfc_monitoring.grafana.namespace }}
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -7,6 +7,7 @@ metadata:
|
|||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -5,6 +5,7 @@ kind: ServiceAccount
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
|
@ -7,7 +7,7 @@ metadata:
|
|||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: proxy
|
app.kubernetes.io/component: proxy
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-monitor-proxy
|
app.kubernetes.io/name: kube-monitor-proxy
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -6,7 +6,7 @@ kind: ServiceAccount
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-state-metrics
|
app.kubernetes.io/name: kube-state-metrics
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -5,6 +5,7 @@ kind: ServiceAccount
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
|
@ -5,8 +5,9 @@ kind: ServiceAccount
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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-{{ $.Release.Name }}
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -4,6 +4,7 @@ apiVersion: monitoring.coreos.com/v1
|
|||||||
kind: ServiceMonitor
|
kind: ServiceMonitor
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: apiserver
|
app.kubernetes.io/name: apiserver
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -4,6 +4,7 @@ apiVersion: monitoring.coreos.com/v1
|
|||||||
kind: ServiceMonitor
|
kind: ServiceMonitor
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: cadvisor
|
app.kubernetes.io/name: cadvisor
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -5,6 +5,7 @@ apiVersion: monitoring.coreos.com/v1
|
|||||||
kind: ServiceMonitor
|
kind: ServiceMonitor
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: calico
|
app.kubernetes.io/name: calico
|
||||||
app.kubernetes.io/component: networking
|
app.kubernetes.io/component: networking
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
@ -4,6 +4,7 @@ apiVersion: monitoring.coreos.com/v1
|
|||||||
kind: ServiceMonitor
|
kind: ServiceMonitor
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: coredns
|
app.kubernetes.io/name: coredns
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
|
@ -5,6 +5,7 @@ kind: ServiceMonitor
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
@ -32,6 +33,7 @@ spec:
|
|||||||
matchLabels:
|
matchLabels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 6 }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
|
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
|
@ -4,6 +4,7 @@ apiVersion: monitoring.coreos.com/v1
|
|||||||
kind: ServiceMonitor
|
kind: ServiceMonitor
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kubelet
|
app.kubernetes.io/name: kubelet
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
@ -86,5 +87,6 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/name: kubelet
|
app.kubernetes.io/name: kubelet
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
|
|
||||||
{{ end }}
|
{{ end }}
|
@ -5,6 +5,7 @@ kind: ServiceMonitor
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: node
|
app.kubernetes.io/name: node
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
@ -75,6 +76,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 6 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
@ -7,6 +7,7 @@ metadata:
|
|||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: ceph
|
app.kubernetes.io/name: ceph
|
||||||
app.kubernetes.io/component: storage
|
app.kubernetes.io/component: storage
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
|
@ -6,7 +6,7 @@ kind: ServiceMonitor
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: proxy
|
app.kubernetes.io/component: proxy
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-controller-manager
|
app.kubernetes.io/name: kube-controller-manager
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
@ -79,7 +79,7 @@ spec:
|
|||||||
insecureSkipVerify: true
|
insecureSkipVerify: true
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-monitor-proxy
|
app.kubernetes.io/name: kube-monitor-proxy
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@ kind: ServiceMonitor
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: proxy
|
app.kubernetes.io/component: proxy
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-scheduler
|
app.kubernetes.io/name: kube-scheduler
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
@ -33,7 +33,7 @@ spec:
|
|||||||
insecureSkipVerify: true
|
insecureSkipVerify: true
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-monitor-proxy
|
app.kubernetes.io/name: kube-monitor-proxy
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ kind: ServiceMonitor
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-state-metrics
|
app.kubernetes.io/name: kube-state-metrics
|
||||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
@ -42,7 +42,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: kube-state-metrics
|
app.kubernetes.io/name: kube-state-metrics
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
|
||||||
|
@ -5,6 +5,7 @@ kind: ServiceMonitor
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: node-exporter
|
app.kubernetes.io/name: node-exporter
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||||
@ -40,6 +41,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.grafana_agent.labels | nindent 6 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
@ -5,6 +5,7 @@ kind: ServiceMonitor
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
@ -33,6 +34,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus_adaptor.labels | nindent 6 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
@ -5,10 +5,11 @@ kind: ServiceMonitor
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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-{{ $.Release.Name }}
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
spec:
|
spec:
|
||||||
endpoints:
|
endpoints:
|
||||||
@ -26,6 +27,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.prometheus.labels | nindent 6 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
|
||||||
{{ if .Values.nfc_monitoring.thanos.sidecar.enabled }}
|
{{ if .Values.nfc_monitoring.thanos.sidecar.enabled }}
|
||||||
@ -37,7 +39,7 @@ kind: ServiceMonitor
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: prometheus-sidecar
|
app.kubernetes.io/component: prometheus-sidecar
|
||||||
app.kubernetes.io/instance: thanos-sidecar
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: thanos-sidecar
|
app.kubernetes.io/name: thanos-sidecar
|
||||||
app.kubernetes.io/version: v0.30.2
|
app.kubernetes.io/version: v0.30.2
|
||||||
name: thanos-sidecar
|
name: thanos-sidecar
|
||||||
@ -55,7 +57,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/component: prometheus-sidecar
|
app.kubernetes.io/component: prometheus-sidecar
|
||||||
app.kubernetes.io/instance: k8s
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: thanos-sidecar
|
app.kubernetes.io/name: thanos-sidecar
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
|
||||||
|
@ -6,11 +6,12 @@ kind: PrometheusRule
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: storage
|
app.kubernetes.io/component: storage
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/name: ceph
|
app.kubernetes.io/name: ceph
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
prometheus: k8s
|
prometheus: {{ $.Release.Name }}
|
||||||
role: alert-rules
|
role: alert-rules
|
||||||
name: ceph-rules
|
name: ceph-rules
|
||||||
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
namespace: {{ .Values.nfc_monitoring.prometheus.namespace }}
|
||||||
|
@ -5,6 +5,7 @@ kind: ServiceMonitor
|
|||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 4 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
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 }}
|
||||||
@ -38,6 +39,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 6 }}
|
{{ toYaml $.Values.nfc_monitoring.alert_manager.labels | nindent 6 }}
|
||||||
|
app.kubernetes.io/instance: {{ $.Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||||
|
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
25
values.yaml
25
values.yaml
@ -45,7 +45,6 @@ nfc_monitoring:
|
|||||||
name: web
|
name: web
|
||||||
|
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/instance: main
|
|
||||||
app.kubernetes.io/component: alert-router
|
app.kubernetes.io/component: alert-router
|
||||||
app.kubernetes.io/name: alertmanager
|
app.kubernetes.io/name: alertmanager
|
||||||
|
|
||||||
@ -105,7 +104,6 @@ nfc_monitoring:
|
|||||||
|
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: graphing
|
app.kubernetes.io/component: graphing
|
||||||
app.kubernetes.io/instance: k8s
|
|
||||||
app.kubernetes.io/name: grafana
|
app.kubernetes.io/name: grafana
|
||||||
|
|
||||||
namespace: grafana
|
namespace: grafana
|
||||||
@ -210,7 +208,6 @@ nfc_monitoring:
|
|||||||
tag: 'v0.39.2'
|
tag: 'v0.39.2'
|
||||||
|
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/instance: k8s
|
|
||||||
app.kubernetes.io/component: exporter
|
app.kubernetes.io/component: exporter
|
||||||
app.kubernetes.io/name: grafana-agent
|
app.kubernetes.io/name: grafana-agent
|
||||||
|
|
||||||
@ -292,28 +289,13 @@ nfc_monitoring:
|
|||||||
annotations:
|
annotations:
|
||||||
cert-manager.io/cluster-issuer: "selfsigned-issuer"
|
cert-manager.io/cluster-issuer: "selfsigned-issuer"
|
||||||
nginx.ingress.kubernetes.io/ssl-redirect: "true"
|
nginx.ingress.kubernetes.io/ssl-redirect: "true"
|
||||||
# enabled: false # Optional, boolean.
|
enabled: true
|
||||||
spec:
|
hostname: prometheus.local
|
||||||
tls:
|
|
||||||
- hosts:
|
|
||||||
- prometheus.local
|
|
||||||
secretName: certificate-tls-prometheus
|
|
||||||
rules:
|
|
||||||
- host: prometheus.local
|
|
||||||
http:
|
|
||||||
paths:
|
|
||||||
- path: /
|
|
||||||
pathType: Prefix
|
|
||||||
backend:
|
|
||||||
service:
|
|
||||||
name: prometheus-k8s
|
|
||||||
port:
|
|
||||||
name: web
|
|
||||||
|
|
||||||
# These labels are appended to all Prometheus items and are also the selector labels
|
# These labels are appended to all Prometheus items and are also the selector labels
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: prometheus
|
app.kubernetes.io/component: prometheus
|
||||||
app.kubernetes.io/instance: k8s
|
|
||||||
app.kubernetes.io/name: prometheus
|
app.kubernetes.io/name: prometheus
|
||||||
|
|
||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
@ -411,7 +393,6 @@ nfc_monitoring:
|
|||||||
|
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: metrics-adapter
|
app.kubernetes.io/component: metrics-adapter
|
||||||
app.kubernetes.io/instance: main
|
|
||||||
app.kubernetes.io/name: prometheus-adapter
|
app.kubernetes.io/name: prometheus-adapter
|
||||||
|
|
||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
|
Reference in New Issue
Block a user