Чтобы откатить выпуск диаграммы Helm, вы можете использовать различные методы в зависимости от ваших конкретных настроек и требований. Вот несколько подходов, которые вы можете рассмотреть:
-
Использование интерфейса командной строки Helm. Вы можете использовать интерфейс командной строки Helm для отката выпуска, указав имя выпуска и номер версии, до которой вы хотите выполнить откат. Команда будет такой:
откат руля <имя_версии><номер_версии>. Это возвращает выпуск к указанной версии. -
История Helm: Helm хранит историю изменений выпусков. Вы можете использовать команду Helm CLI
helm History, чтобы просмотреть историю изменений выпуска. Как только вы определите нужную версию, вы можете вернуться к этой конкретной версии, используяhelmrollback. -
Редактирование файла YAML: если у вас есть файлы YAML для конкретной версии выпуска, к которой вы хотите вернуться, вы можете напрямую редактировать значения в файлах YAML, а затем повторно развернуть выпуск с помощью
helm update. -
Использование Tiller. Если вы используете более старую версию Helm, которая все еще использует Tiller (серверный компонент Helm), вы можете использовать команду
helmrollbackс именем выпуска и номер версии для выполнения отката. -
Система контроля версий. Если у вас есть диаграмма Helm и файлы значений, хранящиеся в системе контроля версий, такой как Git, вы можете вернуться к предыдущему коммиту или тегу, который представляет желаемую версию выпуска.