Кубернетский вид объектов и оператор Прометей - PullRequest
0 голосов
/ 01 октября 2019

Пожалуйста, помогите мне понять одну вещь об интеграции Prometheus и Prometheus operator в Kubernetes.

Из документации я вижу, что для настройки Prometheus operator используются новые и нестандартные типы объектов Kubernetes,Под стандартными видами я подразумеваю Pod, Service, ReplicaSet, Deployment и т. Д. Как создавались такие, как PrometheusRule и Prometheus? Здесь есть точка интеграции?

Документация, которая подводит меня к этим вопросам, находится здесь https://github.com/coreos/prometheus-operator/blob/master/Documentation/user-guides/alerting.md

Пример объекта Kubernetes такого типа YAML

apiVersion: monitoring.coreos.com/v1
kind: Prometheus
metadata:
  name: example
spec:
  replicas: 2
  alerting:
    alertmanagers:
    - namespace: default
      name: alertmanager-example
      port: web
  serviceMonitorSelector:
    matchLabels:
      team: frontend
  ruleSelector:
    matchLabels:
      role: alert-rules
      prometheus: example

1 Ответ

1 голос
/ 02 октября 2019
...