Size: a a a

OpenShift - русскоязычное сообщество

2021 November 16

my

max yurtsev in OpenShift - русскоязычное сообщество
а ну тогда Антон вроде бы все сказал, при обновлении кластера имеешь ввиду?
источник

АС

Андрей Суковицын... in OpenShift - русскоязычное сообщество
да
источник

my

max yurtsev in OpenShift - русскоязычное сообщество
ну даж не знаю, все остальное то не трется
источник

АС

Андрей Суковицын... in OpenShift - русскоязычное сообщество
Это фантази на тему обновления версии оператора мониторинга. Т.к. это не пользовательский ns, имеет право потереть в нём всё "лишнее"
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Не
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Он следит только за тем, что в него зашито
источник

I

Ivan in OpenShift - русскоязычное сообщество
точно не трет конфиг мапы , проверено :) у меня remote write настроен , после обновлений все продолжает работать
источник

I

Iridescens in OpenShift - русскоязычное сообщество
Про Прометей теперь ясно стало. А что делать со "встроенной" графаной? Каким образом можно ей дашбордов подкинуть, чтоб свою кастомную не поднимать?
источник

АС

Андрей Суковицын... in OpenShift - русскоязычное сообщество
Добавил кастомное правило алертинга в ns openshift-monitoring.  Теперь надо ожидать что прометей это сам подхватит и я его увижу среди прочих, например, посмотрев конфиг через веб-морду?
источник

I

Ivan in OpenShift - русскоязычное сообщество
посмотри когда под с прометеем был перезапущен , или подключась к поду прометея посмотри какие у него конфиги
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
В контейнере config-reloader алертменеджера должен увидеть строки, что конфиг зарелоадился
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
>появился butane который вроде как упрощает жизнь в написании machine config но он опять imperative

чего это, там теже декларативные файлы и сервисы
источник

АС

Андрей Суковицын... in OpenShift - русскоязычное сообщество
Всё равно не догоняю - если так просто управлять правилами "неуправляемого" встроенного прометея, зачем тогда придумали "monitoring for user-defined projects", где разворачивается отдельный инстанс.
источник

R

Reggie in OpenShift - русскоязычное сообщество
Да, но нужно все таки его запустить как cli чтобы бы конечные манифесты создать. Можно его наверное определить как эквивалент helm для argocd, например, и тогда автоматически argocd запустит butane cli. Но butane это просто пример. Вопрос более общий
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
отдельные прометей придумали чтобы один на все прометей не свалился под нагрузкой
источник

I

Ivan in OpenShift - русскоязычное сообщество
для сбора метрик с проектов , а не кластерные метрики
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
в идеале надо хранить конечные манифесты - общий дух конечно "побольше декларативщины а императивщины поменьше"
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Нагрузка на дефолтный прометей + так можно федерации пилить
источник

АС

Андрей Суковицын... in OpenShift - русскоязычное сообщество
но при этом, если я хочу добавить алерт уровня кластера (например, количество свободной памяти на ноде), то ничего мне не мешает сделать PrometheusRule и положить его в openshift-monitoring ?
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
➜  git:(develop) oc explain --api-version=monitoring.coreos.com/v1 prometheusrules.spec
KIND:     PrometheusRule
VERSION:  monitoring.coreos.com/v1

RESOURCE: spec <Object>

DESCRIPTION:
    Specification of desired alerting rule definitions for Prometheus.

FIELDS:
  groups <[]Object>
    Content of Prometheus rule file
источник