Я развернул Prometheus в Kubernetes и предоставляю файл конфигурации prometheus.yml
в качестве ресурса карты конфигурации.Файл монтируется в модуле Prometheus как том.
После изменения карты конфигурации в кластере я поразил конечную точку сервера Prometheus пустым запросом POST, чтобы перезагрузить его (как описано в документации)
При внесении изменений в карту конфигурации и повторном ее развертывании у меня возникает «задержка» около 30 секунд, пока файл prometheus.yml
не обновляется внутри модуля.
Я прочитал здесь , что это ожидается.
Однако есть проекты, которые пытаются это исправить, например
Они, как я понимаю, убивают модули и заменяют их для обновления конфигурации.
У меня вопрос, есть лиспособ сделать «горячую» реконфигурацию?
Существенно ускоряет обновление объема по требованию внутри модуля без необходимости убивать его.