merged: podmonitor.yaml -> apps/monitor/kube-prometheus-stack/podmonitor-*.yaml

This commit is contained in:
Haitao Pan 2023-12-28 13:52:58 +08:00
parent 7c745aeaa6
commit 4b52a009a1
10 changed files with 9 additions and 105 deletions

View File

@ -4,6 +4,8 @@ namespace: monitoring
resources: resources:
- repository.yaml - repository.yaml
- release.yaml - release.yaml
- podmonitor-gitops-system.yaml
- podmonitor-ingress.yaml
configMapGenerator: configMapGenerator:
- name: flux-kube-state-metrics-config - name: flux-kube-state-metrics-config
files: files:

View File

@ -1,27 +1,23 @@
apiVersion: monitoring.coreos.com/v1 apiVersion: monitoring.coreos.com/v1
kind: PodMonitor kind: PodMonitor
metadata: metadata:
name: flux-system name: nginx
namespace: ingress
labels: labels:
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: nginx
app.kubernetes.io/component: monitoring app.kubernetes.io/component: ingress
spec: spec:
namespaceSelector: namespaceSelector:
matchNames: matchNames:
- flux-system - ingress
selector: selector:
matchExpressions: matchExpressions:
- key: app - key: app
operator: In operator: In
values: values:
- helm-controller - nginx
- source-controller
- kustomize-controller
- notification-controller
- image-automation-controller
- image-reflector-controller
podMetricsEndpoints: podMetricsEndpoints:
- port: http-prom - port: "9113"
relabelings: relabelings:
# https://github.com/prometheus-operator/prometheus-operator/issues/4816 # https://github.com/prometheus-operator/prometheus-operator/issues/4816
- sourceLabels: [__meta_kubernetes_pod_phase] - sourceLabels: [__meta_kubernetes_pod_phase]

View File

@ -5,7 +5,6 @@ resources:
- ../../apps/monitor/observability-agent/ - ../../apps/monitor/observability-agent/
- ../../apps/monitor/kube-prometheus-stack/ - ../../apps/monitor/kube-prometheus-stack/
- ../../apps/monitor/flagger/ - ../../apps/monitor/flagger/
- podmonitor.yaml
- ../../apps/c-demo/ - ../../apps/c-demo/
- ../../apps/js-demo/ - ../../apps/js-demo/
- ../../apps/python-demo/ - ../../apps/python-demo/

View File

@ -5,7 +5,6 @@ resources:
- ../../apps/monitor/observability-agent/ - ../../apps/monitor/observability-agent/
- ../../apps/monitor/kube-prometheus-stack/ - ../../apps/monitor/kube-prometheus-stack/
- ../../apps/monitor/flagger/ - ../../apps/monitor/flagger/
- podmonitor.yaml
- ../../apps/c-demo/ - ../../apps/c-demo/
- ../../apps/js-demo/ - ../../apps/js-demo/
- ../../apps/python-demo/ - ../../apps/python-demo/

View File

@ -1,30 +0,0 @@
apiVersion: monitoring.coreos.com/v1
kind: PodMonitor
metadata:
name: gitops-system
namespace: monitoring
labels:
app.kubernetes.io/part-of: flux
app.kubernetes.io/component: monitoring
spec:
namespaceSelector:
matchNames:
- gitops-system
selector:
matchExpressions:
- key: app
operator: In
values:
- helm-controller
- source-controller
- kustomize-controller
- notification-controller
- image-automation-controller
- image-reflector-controller
podMetricsEndpoints:
- port: "8080"
relabelings:
# https://github.com/prometheus-operator/prometheus-operator/issues/4816
- sourceLabels: [__meta_kubernetes_pod_phase]
action: keep
regex: Running

View File

@ -5,7 +5,6 @@ resources:
- ../../apps/monitor/observability-agent/ - ../../apps/monitor/observability-agent/
- ../../apps/monitor/kube-prometheus-stack/ - ../../apps/monitor/kube-prometheus-stack/
- ../../apps/monitor/flagger/ - ../../apps/monitor/flagger/
- podmonitor.yaml
- ../../apps/c-demo/ - ../../apps/c-demo/
- ../../apps/js-demo/ - ../../apps/js-demo/
- ../../apps/python-demo/ - ../../apps/python-demo/

View File

@ -1,30 +0,0 @@
apiVersion: monitoring.coreos.com/v1
kind: PodMonitor
metadata:
name: gitops-system
namespace: monitoring
labels:
app.kubernetes.io/part-of: flux
app.kubernetes.io/component: monitoring
spec:
namespaceSelector:
matchNames:
- gitops-system
selector:
matchExpressions:
- key: app
operator: In
values:
- helm-controller
- source-controller
- kustomize-controller
- notification-controller
- image-automation-controller
- image-reflector-controller
podMetricsEndpoints:
- port: "8080"
relabelings:
# https://github.com/prometheus-operator/prometheus-operator/issues/4816
- sourceLabels: [__meta_kubernetes_pod_phase]
action: keep
regex: Running

View File

@ -5,7 +5,6 @@ resources:
- ../../apps/monitor/observability-agent/ - ../../apps/monitor/observability-agent/
- ../../apps/monitor/kube-prometheus-stack/ - ../../apps/monitor/kube-prometheus-stack/
- ../../apps/monitor/flagger/ - ../../apps/monitor/flagger/
- podmonitor.yaml
- ../../apps/c-demo/ - ../../apps/c-demo/
- ../../apps/js-demo/ - ../../apps/js-demo/
- ../../apps/python-demo/ - ../../apps/python-demo/

View File

@ -1,30 +0,0 @@
apiVersion: monitoring.coreos.com/v1
kind: PodMonitor
metadata:
name: gitops-system
namespace: monitoring
labels:
app.kubernetes.io/part-of: flux
app.kubernetes.io/component: monitoring
spec:
namespaceSelector:
matchNames:
- gitops-system
selector:
matchExpressions:
- key: app
operator: In
values:
- helm-controller
- source-controller
- kustomize-controller
- notification-controller
- image-automation-controller
- image-reflector-controller
podMetricsEndpoints:
- port: "8080"
relabelings:
# https://github.com/prometheus-operator/prometheus-operator/issues/4816
- sourceLabels: [__meta_kubernetes_pod_phase]
action: keep
regex: Running