Данный модуль устанавливает в кластер Prometheus Pushgateway. Он предназначен для приема метрик от приложения и отдачи их Prometheus.
Модуль по умолчанию выключен. Для включения добавьте в ConfigMap deckhouse
:
data:
prometheusPushgatewayEnabled: "true"
prometheusPushgateway: |
instances:
- example
Параметры
- instancesмассив строк
Обязательный параметр
Содержит список PushGateway-ев для каждого из которых будет создан отдельный PushGateway.
Пример:
instances: - first - second
- nodeSelectorобъект
Структура, аналогичная
spec.nodeSelector
Kubernetes pod.Если ничего не указано или указано
false
— будет использоваться автоматика. - tolerationsмассив объектов
Структура, аналогичная
spec.tolerations
в Kubernetes Pod.Если ничего не указано или указано
false
— будет использоваться автоматика.- effectстрока
- keyстрока
- operatorстрока
- tolerationSecondsцелочисленный
- valueстрока