This commit is contained in:
2024-01-24 09:18:42 +01:00
parent f4e3a1384b
commit f9a01e52d0
29 changed files with 395 additions and 43 deletions

View File

@@ -2,7 +2,7 @@
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: prometheus-community-prometheus-node-exporter
name: node-exporter-prometheus-node-exporter
namespace: vynil-monitor
labels:
helm.sh/chart: prometheus-node-exporter-4.25.0
@@ -10,15 +10,15 @@ metadata:
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
app.kubernetes.io/version: "1.7.0"
jobLabel: node-exporter
release: prometheus-community
release: node-exporter
spec:
selector:
matchLabels:
app.kubernetes.io/name: prometheus-node-exporter
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
revisionHistoryLimit: 10
updateStrategy:
rollingUpdate:
@@ -34,10 +34,10 @@ spec:
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
app.kubernetes.io/version: "1.7.0"
jobLabel: node-exporter
release: prometheus-community
release: node-exporter
spec:
automountServiceAccountToken: false
securityContext:
@@ -45,7 +45,7 @@ spec:
runAsGroup: 65534
runAsNonRoot: true
runAsUser: 65534
serviceAccountName: prometheus-community-prometheus-node-exporter
serviceAccountName: node-exporter-prometheus-node-exporter
containers:
- name: node-exporter
image: quay.io/prometheus/node-exporter:v1.7.0

View File

@@ -21,7 +21,7 @@ data "kustomization_overlay" "data" {
patches {
target {
kind = "ServiceMonitor"
name = "prometheus-community-prometheus-node-exporter"
name = "node-exporter-prometheus-node-exporter"
}
patch = <<-EOF
- op: replace

View File

@@ -2,17 +2,17 @@
apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
metadata:
name: prometheus-community-kube-node-exporter.rules
name: node-exporter-kube-prometh-node-exporter.rules
namespace: vynil-monitor
labels:
app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
app.kubernetes.io/version: "56.0.3"
app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-56.0.3
release: "prometheus-community"
release: "node-exporter"
heritage: "Helm"
spec:
groups:

View File

@@ -2,17 +2,17 @@
apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
metadata:
name: prometheus-community-kube-node-exporter
name: node-exporter-kube-prometh-node-exporter
namespace: vynil-monitor
labels:
app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
app.kubernetes.io/version: "56.0.3"
app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-56.0.3
release: "prometheus-community"
release: "node-exporter"
heritage: "Helm"
spec:
groups:

View File

@@ -2,17 +2,17 @@
apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
metadata:
name: prometheus-community-kube-node-network
name: node-exporter-kube-prometh-node-network
namespace: vynil-monitor
labels:
app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
app.kubernetes.io/version: "56.0.3"
app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-56.0.3
release: "prometheus-community"
release: "node-exporter"
heritage: "Helm"
spec:
groups:

View File

@@ -2,17 +2,17 @@
apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
metadata:
name: prometheus-community-kube-node.rules
name: node-exporter-kube-prometh-node.rules
namespace: vynil-monitor
labels:
app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
app.kubernetes.io/version: "56.0.3"
app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-56.0.3
release: "prometheus-community"
release: "node-exporter"
heritage: "Helm"
spec:
groups:

View File

@@ -2,7 +2,7 @@
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: prometheus-community-prometheus-node-exporter
name: node-exporter-prometheus-node-exporter
namespace: vynil-monitor
labels:
helm.sh/chart: prometheus-node-exporter-4.25.0
@@ -10,17 +10,17 @@ metadata:
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
app.kubernetes.io/version: "1.7.0"
jobLabel: node-exporter
release: prometheus-community
release: node-exporter
spec:
jobLabel: jobLabel
selector:
matchLabels:
app.kubernetes.io/name: prometheus-node-exporter
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
attachMetadata:
node: false
endpoints:

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -3,7 +3,7 @@ apiVersion: v1
kind: ConfigMap
metadata:
namespace: vynil-monitor
name: prometheus-community-kube-node-cluster-rsrc-use
name: node-exporter-kube-prometh-node-cluster-rsrc-use
annotations:
{}
labels:
@@ -11,11 +11,11 @@ metadata:
app: kube-prometheus-stack-grafana
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
app.kubernetes.io/version: "56.0.3"
app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-56.0.3
release: "prometheus-community"
release: "node-exporter"
heritage: "Helm"
data:
node-cluster-rsrc-use.json: |-

View File

@@ -3,7 +3,7 @@ apiVersion: v1
kind: ConfigMap
metadata:
namespace: vynil-monitor
name: prometheus-community-kube-node-rsrc-use
name: node-exporter-kube-prometh-node-rsrc-use
annotations:
{}
labels:
@@ -11,11 +11,11 @@ metadata:
app: kube-prometheus-stack-grafana
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
app.kubernetes.io/version: "56.0.3"
app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-56.0.3
release: "prometheus-community"
release: "node-exporter"
heritage: "Helm"
data:
node-rsrc-use.json: |-

View File

@@ -3,7 +3,7 @@ apiVersion: v1
kind: ConfigMap
metadata:
namespace: vynil-monitor
name: prometheus-community-kube-nodes-darwin
name: node-exporter-kube-prometh-nodes-darwin
annotations:
{}
labels:
@@ -11,11 +11,11 @@ metadata:
app: kube-prometheus-stack-grafana
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
app.kubernetes.io/version: "56.0.3"
app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-56.0.3
release: "prometheus-community"
release: "node-exporter"
heritage: "Helm"
data:
nodes-darwin.json: |-

View File

@@ -3,7 +3,7 @@ apiVersion: v1
kind: ConfigMap
metadata:
namespace: vynil-monitor
name: prometheus-community-kube-nodes
name: node-exporter-kube-prometh-nodes
annotations:
{}
labels:
@@ -11,11 +11,11 @@ metadata:
app: kube-prometheus-stack-grafana
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
app.kubernetes.io/version: "56.0.3"
app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-56.0.3
release: "prometheus-community"
release: "node-exporter"
heritage: "Helm"
data:
nodes.json: |-

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -3,7 +3,7 @@
apiVersion: v1
kind: ServiceAccount
metadata:
name: prometheus-community-prometheus-node-exporter
name: node-exporter-prometheus-node-exporter
namespace: vynil-monitor
labels:
helm.sh/chart: prometheus-node-exporter-4.25.0
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
app.kubernetes.io/version: "1.7.0"
jobLabel: node-exporter
release: prometheus-community
release: node-exporter

View File

@@ -2,7 +2,7 @@
apiVersion: v1
kind: Service
metadata:
name: prometheus-community-prometheus-node-exporter
name: node-exporter-prometheus-node-exporter
namespace: vynil-monitor
labels:
helm.sh/chart: prometheus-node-exporter-4.25.0
@@ -10,10 +10,10 @@ metadata:
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter
app.kubernetes.io/version: "1.7.0"
jobLabel: node-exporter
release: prometheus-community
release: node-exporter
annotations:
prometheus.io/scrape: "true"
spec:
@@ -25,4 +25,4 @@ spec:
name: http-metrics
selector:
app.kubernetes.io/name: prometheus-node-exporter
app.kubernetes.io/instance: prometheus-community
app.kubernetes.io/instance: node-exporter