Как стать автором
Обновить

Комментарии 6

ЗакрепленныеЗакреплённые комментарии

Одно из главных преимуществ Helm CEL — понятные сообщения об ошибках

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

А что насчёт переводов текстов ошибок на разные языки?

Может там есть режим автоматической генерации описания ошибки, на основе выражения?

можно опустить описание, тогда будет ошибка без описания:

Насчет автогенерации описания, хорошая идея, но это наверно подойдет для простых выражений, а для сложных выйдет большое описание, что наверное так себе.

Постараюсь реализовать, если у кого есть желание, то welcome в pull requests)

Отличная статья о Helm CEL! Я впечатлён тем, как вы объяснили преимущества использования CEL для валидации Helm чартов. Примеры, приведенные в сравнении с JSON Schema, действительно помогают понять, насколько более гибким и читаемым является подход с CEL. Особенно полезно было увидеть применение условной валидации и информативные сообщения об ошибках. Это значительно упрощает процесс отладки. Было бы интересно узнать больше о возможностях интеграции Helm CEL с другими инструментами в CI/CD пайплайнах. Спасибо за ценный материал!

Спасибо! Какие именно еще возможности интересуют?

К сожалению, я уверен, что сообщение выше написал ChatGPT.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории