github.com/openshift/dpu-operator@v0.0.0-20240502153209-3af840d137c2/config/prometheus/monitor.yaml (about)

     1  
     2  # Prometheus Monitor Service (Metrics)
     3  apiVersion: monitoring.coreos.com/v1
     4  kind: ServiceMonitor
     5  metadata:
     6    labels:
     7      control-plane: controller-manager
     8      app.kubernetes.io/name: servicemonitor
     9      app.kubernetes.io/instance: controller-manager-metrics-monitor
    10      app.kubernetes.io/component: metrics
    11      app.kubernetes.io/created-by: dpu-operator
    12      app.kubernetes.io/part-of: dpu-operator
    13      app.kubernetes.io/managed-by: kustomize
    14    name: controller-manager-metrics-monitor
    15    namespace: system
    16  spec:
    17    endpoints:
    18      - path: /metrics
    19        port: https
    20        scheme: https
    21        bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
    22        tlsConfig:
    23          insecureSkipVerify: true
    24    selector:
    25      matchLabels:
    26        control-plane: controller-manager