Назад | Перейти на главную страницу

OpenShift 3.11: редактировать конфигурацию Prometheus, управляемую Оператором

OpenShift 3.11 имеет встроенный стек Prometheus / Alertmanager / Grafana, которым управляет оператор. Настройки Prometheus по умолчанию записаны в секрете под названием prometheus-k8s.

Я хотел бы знать, как отредактировать эту конфигурацию без хлопот по ее экспорту, декодированию base64, повторному кодированию и воссозданию секрета, только с риском того, что Оператор сбросит секрет до настроек по умолчанию.

Red Hat вообще считает конфигурацию доступной для редактирования, или мне лучше развернуть собственный Prometheus? Или есть способ расширить этот секрет моей собственной конфигурацией?

Ресурсы, создаваемые оператором мониторинга кластера, полностью управляются оператором. Это означает, что любые внесенные в них изменения будут перезаписаны через несколько минут при повторной синхронизации контроллера. Этот шаблон гарантирует, что ресурсы находятся в надлежащем состоянии и что они могут автоматически обновляться без опасности конфликтов слияния.

Также согласно этому документация:

Развернутый оператор Prometheus предназначен для использования только для мониторинга на уровне кластера. Таким образом, развернутый экземпляр Prometheus (prometheus-k8s) отвечает за мониторинг и оповещение о компонентах кластера и OpenShift; его не следует расширять для мониторинга пользовательских приложений.

Однако, если вы заинтересованы в использовании Prometheus для мониторинга приложений, вам следует рассмотреть возможность использования OLM для простого развертывания оператора Prometheus и настройки новых экземпляров Prometheus для мониторинга приложений.

Пожалуйста, дайте мне знать, помогло ли это.