github.com/redhat-appstudio/release-service@v0.0.0-20240507143925-083712697924/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      app.kubernetes.io/name: servicemonitor
     8      app.kubernetes.io/instance: controller-manager-metrics-monitor
     9      app.kubernetes.io/component: metrics
    10      app.kubernetes.io/created-by: release-service
    11      app.kubernetes.io/part-of: release-service
    12      app.kubernetes.io/managed-by: kustomize
    13      control-plane: controller-manager
    14    name: controller-manager-metrics-monitor
    15    namespace: system
    16  spec:
    17    endpoints:
    18      - path: /metrics
    19        port: https
    20        scheme: https
    21        bearerTokenSecret:
    22          key: token
    23          name: "release-service-metrics-reader"
    24        tlsConfig:
    25          insecureSkipVerify: true
    26    selector:
    27      matchLabels:
    28        control-plane: controller-manager