Я использую helm в своем CI для обновления развертываний с более новыми версиями диаграмм.
helm upgrade --wait --install .
Ожидаемое поведение:
флаг --wait должен ожидать готовности готовности, определенного в новой диаграмме.
Смотрите также:
https://docs.helm.sh/helm/#helm-upgrade
Однако он не ждет и просто развертывает новую диаграмму, даже если сбои readinessProbe.
Что приводит к провалу нового графика и уничтожению старого графика.
Это не имеет ничего общего с
https://github.com/helm/helm/issues/3173,, поскольку readinessProbe выполняется правильно и завершается ошибкой. Но Хельм просто не ждет этого.
Кто-нибудь сталкивался с такими проблемами?
Спасибо!