Почему flagger не выполняет обновление приложения с помощью канареечного деплоя в Kubernetes?

Каково значение сообщения "Halt advancement no values found for nginx metric request-success-rate probably podinfo.test is not receiving traffic: running query failed: no values found" в выводе команды kubectl -n test describe canary/podinfo? Может ли кто-нибудь помочь с такой проблемой? 

Полный журнал находится здесь: https://pastebin.com/E6r2D5p4. Буду благодарен за помощь в решении этой проблемы.
  • 19 ноября 2023 г. 15:10
Ответы на вопрос 1
Flagger не выполняет обновление приложения с помощью канареечного деплоя в Kubernetes, потому что metric request-success-rate, используемая для проверки процента успешных запросов к приложению, не находит значения. Это может указывать на то, что приложение podinfo.test не получает трафик.

Сообщение "Halt advancement no values found for nginx metric request-success-rate probably podinfo.test is not receiving traffic: running query failed: no values found" указывает на то, что запрос метрики request-success-rate не возвращает значения, что говорит о том, что приложению podinfo.test, вероятно, не поступает трафик. Это может быть вызвано различными причинами, такими как неправильная конфигурация маршрутов трафика или неправильная настройка службы для приложения.

Для решения этой проблемы рекомендуется:

1. Проверить конфигурацию маршрута трафика в Kubernetes, чтобы убедиться, что он правильно направляет трафик к приложению podinfo.test.
2. Проверьте настройки службы для приложения и убедитесь, что она настроена правильно и соответствует требованиям для приложения podinfo.test.
3. Убедитесь, что метрики правильно настроены для приложения и могут быть получены с помощью запроса request-success-rate.
4. Внимательно изучите полный журнал исключений, чтобы понять возможные причины проблемы и применить соответствующие корректировки.

Если проблема все еще остается, рекомендуется обратиться к более опытным специалистам по Kubernetes для получения дополнительной помощи и диагностики проблемы на основе полного журнала.
Похожие вопросы