diff --git a/manifests/alertmanager-serviceMonitor.yaml b/manifests/alertmanager-serviceMonitor.yaml index 8d3ca18f6db62d34b90ffedded31a39c5d968dd0..fcc5b9be18fd8faef8f28896898650bca8dd5ad3 100644 --- a/manifests/alertmanager-serviceMonitor.yaml +++ b/manifests/alertmanager-serviceMonitor.yaml @@ -6,7 +6,7 @@ metadata: app.kubernetes.io/name: alertmanager app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/version: 0.23.0 - name: alertmanager + name: alertmanager-main namespace: monitoring spec: endpoints: diff --git a/manifests/blackbox-exporter-clusterRoleBinding.yaml b/manifests/blackbox-exporter-clusterRoleBinding.yaml index 7b3ae320903f9916cd2ed4191139142db3eb1558..69d0d28dbd9c0ce85925d1d436528c439be9d9b8 100644 --- a/manifests/blackbox-exporter-clusterRoleBinding.yaml +++ b/manifests/blackbox-exporter-clusterRoleBinding.yaml @@ -1,7 +1,13 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: + labels: + app.kubernetes.io/component: exporter + app.kubernetes.io/name: blackbox-exporter + app.kubernetes.io/part-of: kube-prometheus + app.kubernetes.io/version: 0.19.0 name: blackbox-exporter + namespace: monitoring roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole diff --git a/manifests/blackbox-exporter-serviceAccount.yaml b/manifests/blackbox-exporter-serviceAccount.yaml index ac2acefb2e3aa946f502a84628d47cb64217721a..a708ea3991f910d6d82f02424a79cbfd99f62aa9 100644 --- a/manifests/blackbox-exporter-serviceAccount.yaml +++ b/manifests/blackbox-exporter-serviceAccount.yaml @@ -1,5 +1,10 @@ apiVersion: v1 kind: ServiceAccount metadata: + labels: + app.kubernetes.io/component: exporter + app.kubernetes.io/name: blackbox-exporter + app.kubernetes.io/part-of: kube-prometheus + app.kubernetes.io/version: 0.19.0 name: blackbox-exporter namespace: monitoring diff --git a/manifests/kubernetes-serviceMonitorApiserver.yaml b/manifests/kubernetes-serviceMonitorApiserver.yaml index cce20bf7db945c9ceb4692faca255e1d2b082c9f..dc326c0ba9ec8bbce6d041387629d7c0ace654be 100644 --- a/manifests/kubernetes-serviceMonitorApiserver.yaml +++ b/manifests/kubernetes-serviceMonitorApiserver.yaml @@ -3,6 +3,7 @@ kind: ServiceMonitor metadata: labels: app.kubernetes.io/name: apiserver + app.kubernetes.io/part-of: kube-prometheus name: kube-apiserver namespace: monitoring spec: diff --git a/manifests/kubernetes-serviceMonitorCoreDNS.yaml b/manifests/kubernetes-serviceMonitorCoreDNS.yaml index 38b602d6e72105ef8110689eb369fbc25120d462..e79c5b7da7d37442d8d5aece7d3e3c19f4c1f9b5 100644 --- a/manifests/kubernetes-serviceMonitorCoreDNS.yaml +++ b/manifests/kubernetes-serviceMonitorCoreDNS.yaml @@ -3,6 +3,7 @@ kind: ServiceMonitor metadata: labels: app.kubernetes.io/name: coredns + app.kubernetes.io/part-of: kube-prometheus name: coredns namespace: monitoring spec: diff --git a/manifests/kubernetes-serviceMonitorKubeControllerManager.yaml b/manifests/kubernetes-serviceMonitorKubeControllerManager.yaml index 4aab77016ea21c37094ab020d5fef596c4369610..d131de68f97b0a85093c3dea842f55e57fed9059 100644 --- a/manifests/kubernetes-serviceMonitorKubeControllerManager.yaml +++ b/manifests/kubernetes-serviceMonitorKubeControllerManager.yaml @@ -3,6 +3,7 @@ kind: ServiceMonitor metadata: labels: app.kubernetes.io/name: kube-controller-manager + app.kubernetes.io/part-of: kube-prometheus name: kube-controller-manager namespace: monitoring spec: diff --git a/manifests/kubernetes-serviceMonitorKubeScheduler.yaml b/manifests/kubernetes-serviceMonitorKubeScheduler.yaml index ca30352e16bdc14ca4b70dc8dd5e203908e8cb38..7fd84fc373a34ff32310cedbc661b045ea62fb24 100644 --- a/manifests/kubernetes-serviceMonitorKubeScheduler.yaml +++ b/manifests/kubernetes-serviceMonitorKubeScheduler.yaml @@ -3,6 +3,7 @@ kind: ServiceMonitor metadata: labels: app.kubernetes.io/name: kube-scheduler + app.kubernetes.io/part-of: kube-prometheus name: kube-scheduler namespace: monitoring spec: diff --git a/manifests/kubernetes-serviceMonitorKubelet.yaml b/manifests/kubernetes-serviceMonitorKubelet.yaml index a1295a3b6de69a747933258c75a7f8abda41c471..ea4adadf54cad4efffac50c7e96007bed14c91a6 100644 --- a/manifests/kubernetes-serviceMonitorKubelet.yaml +++ b/manifests/kubernetes-serviceMonitorKubelet.yaml @@ -3,6 +3,7 @@ kind: ServiceMonitor metadata: labels: app.kubernetes.io/name: kubelet + app.kubernetes.io/part-of: kube-prometheus name: kubelet namespace: monitoring spec: diff --git a/manifests/node-exporter-clusterRole.yaml b/manifests/node-exporter-clusterRole.yaml index fe5db25b631269817850191b81749715d23bd708..bb5ea9fe752abdc039e505a5a2be82b9e542cd98 100644 --- a/manifests/node-exporter-clusterRole.yaml +++ b/manifests/node-exporter-clusterRole.yaml @@ -7,6 +7,7 @@ metadata: app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/version: 1.2.2 name: node-exporter + namespace: monitoring rules: - apiGroups: - authentication.k8s.io diff --git a/manifests/node-exporter-clusterRoleBinding.yaml b/manifests/node-exporter-clusterRoleBinding.yaml index be1016beeff20b388e4f000357fd8bb8969a2f9d..75c6bc4f829d2cb1bc357112801cf14b1a753efb 100644 --- a/manifests/node-exporter-clusterRoleBinding.yaml +++ b/manifests/node-exporter-clusterRoleBinding.yaml @@ -7,6 +7,7 @@ metadata: app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/version: 1.2.2 name: node-exporter + namespace: monitoring roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole diff --git a/manifests/prometheus-adapter-clusterRole.yaml b/manifests/prometheus-adapter-clusterRole.yaml index 1e57e63f34aacdc7ffee8edbd693ac175e85ec04..d9d4f1f91840539a5e90b27409df5d245e3eb0fe 100644 --- a/manifests/prometheus-adapter-clusterRole.yaml +++ b/manifests/prometheus-adapter-clusterRole.yaml @@ -7,6 +7,7 @@ metadata: app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/version: 0.9.1 name: prometheus-adapter + namespace: monitoring rules: - apiGroups: - "" diff --git a/manifests/prometheus-adapter-clusterRoleAggregatedMetricsReader.yaml b/manifests/prometheus-adapter-clusterRoleAggregatedMetricsReader.yaml index 3b3ee66242ab23ada2044379b8dcba4fcd5fff6d..89799af1bca78d9f952ef555cac729e03e8c2c55 100644 --- a/manifests/prometheus-adapter-clusterRoleAggregatedMetricsReader.yaml +++ b/manifests/prometheus-adapter-clusterRoleAggregatedMetricsReader.yaml @@ -10,6 +10,7 @@ metadata: rbac.authorization.k8s.io/aggregate-to-edit: "true" rbac.authorization.k8s.io/aggregate-to-view: "true" name: system:aggregated-metrics-reader + namespace: monitoring rules: - apiGroups: - metrics.k8s.io diff --git a/manifests/prometheus-adapter-clusterRoleBinding.yaml b/manifests/prometheus-adapter-clusterRoleBinding.yaml index 6d11286ceb93f887e4cffe41d2743cb903f30768..2b08418538c48893f84a1106a123a5c4f6776bc5 100644 --- a/manifests/prometheus-adapter-clusterRoleBinding.yaml +++ b/manifests/prometheus-adapter-clusterRoleBinding.yaml @@ -7,6 +7,7 @@ metadata: app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/version: 0.9.1 name: prometheus-adapter + namespace: monitoring roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole diff --git a/manifests/prometheus-adapter-clusterRoleBindingDelegator.yaml b/manifests/prometheus-adapter-clusterRoleBindingDelegator.yaml index 6c88edfd1e6652a2c289579ff0c5f7a4fa09b2ba..f1df9067d5c43c196999dd2deb9bdcd00fc67d5b 100644 --- a/manifests/prometheus-adapter-clusterRoleBindingDelegator.yaml +++ b/manifests/prometheus-adapter-clusterRoleBindingDelegator.yaml @@ -7,6 +7,7 @@ metadata: app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/version: 0.9.1 name: resource-metrics:system:auth-delegator + namespace: monitoring roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole diff --git a/manifests/prometheus-adapter-clusterRoleServerResources.yaml b/manifests/prometheus-adapter-clusterRoleServerResources.yaml index aa00d3409f5a70e8b49e8dc39836ac71c5884c2b..ff7dcb6be8fd965e952aec61c4bcdd5c7698bb5d 100644 --- a/manifests/prometheus-adapter-clusterRoleServerResources.yaml +++ b/manifests/prometheus-adapter-clusterRoleServerResources.yaml @@ -7,6 +7,7 @@ metadata: app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/version: 0.9.1 name: resource-metrics-server-resources + namespace: monitoring rules: - apiGroups: - metrics.k8s.io diff --git a/manifests/prometheus-clusterRole.yaml b/manifests/prometheus-clusterRole.yaml index adb72cbeae2fcbeb28491fd3a1c830f3ffbbff47..2aea1464a68a483f60e2851458ca97895aa9e005 100644 --- a/manifests/prometheus-clusterRole.yaml +++ b/manifests/prometheus-clusterRole.yaml @@ -7,6 +7,7 @@ metadata: app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/version: 2.30.3 name: prometheus-k8s + namespace: monitoring rules: - apiGroups: - "" diff --git a/manifests/prometheus-clusterRoleBinding.yaml b/manifests/prometheus-clusterRoleBinding.yaml index 3f768af0ac46e15bfe35e3fa6caf1da57b7ab1be..095c150e157d97e6ad09033a76a128e56dac6a52 100644 --- a/manifests/prometheus-clusterRoleBinding.yaml +++ b/manifests/prometheus-clusterRoleBinding.yaml @@ -7,6 +7,7 @@ metadata: app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/version: 2.30.3 name: prometheus-k8s + namespace: monitoring roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole