Как откатить выпуск Helm Chart: объяснение нескольких методов

Чтобы откатить выпуск диаграммы Helm, вы можете использовать различные методы в зависимости от ваших конкретных настроек и требований. Вот несколько подходов, которые вы можете рассмотреть:

  1. Использование интерфейса командной строки Helm. Вы можете использовать интерфейс командной строки Helm для отката выпуска, указав имя выпуска и номер версии, до которой вы хотите выполнить откат. Команда будет такой: откат руля <имя_версии><номер_версии>. Это возвращает выпуск к указанной версии.

  2. История Helm: Helm хранит историю изменений выпусков. Вы можете использовать команду Helm CLI helm History , чтобы просмотреть историю изменений выпуска. Как только вы определите нужную версию, вы можете вернуться к этой конкретной версии, используя helmrollback .

  3. Редактирование файла YAML: если у вас есть файлы YAML для конкретной версии выпуска, к которой вы хотите вернуться, вы можете напрямую редактировать значения в файлах YAML, а затем повторно развернуть выпуск с помощью helm update.

  4. Использование Tiller. Если вы используете более старую версию Helm, которая все еще использует Tiller (серверный компонент Helm), вы можете использовать команду helmrollbackс именем выпуска и номер версии для выполнения отката.

  5. Система контроля версий. Если у вас есть диаграмма Helm и файлы значений, хранящиеся в системе контроля версий, такой как Git, вы можете вернуться к предыдущему коммиту или тегу, который представляет желаемую версию выпуска.