Просмотр истории helm
Читайте журнал редакций, чтобы выбрать нужную
«Просмотр истории helm» — бесплатный урок DevOps Bootcamp на CoddyKit. Это урок 3 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения DevOps Bootcamp, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс DevOps Bootcamp содержит 4 уроков всего.
Релизы сохраняют историю
Каждая установка и каждое обновление записываются. Команда helm history показывает временную шкалу релиза — по одной строке на ревизию. 📜
helm history my-appЧтение столбцов
В выводе для каждой REVISION указаны время обновления, статус, чарт, версия приложения и краткое описание произошедшего.
Номер ревизии
Столбец REVISION — главный: его значение начинается с 1 и именно его Вы позже укажете при откате.
Поле STATUS
Поле STATUS показывает судьбу каждой ревизии: развёрнута, заменена, завершилась ошибкой или ожидает выполнения. Одновременно развёрнута только одна ревизия.
Ревизия заменена
После обновления старая ревизия получает статус заменённой. Она по-прежнему сохраняется в истории, поэтому при необходимости к ней можно вернуться.
Как заметить сбой
Ревизия, помеченная как неудачная, показывает, что обновление не завершилось. История сразу показывает, какая ревизия была последней рабочей.
Столбец DESCRIPTION
Столбец DESCRIPTION содержит заметку для человека, например «Обновление завершено» или «Откат к 2», поэтому назначение операции видно с первого взгляда.
Ограничьте вывод
У релизов с долгим сроком существования накапливается много ревизий. Используйте --max, чтобы показать только несколько последних строк, а не весь список.
helm history my-app --max 5Вывод, пригодный для обработки машиной
Нужно разобрать историю в скрипте? Запросите -o json или -o yaml, чтобы получить структурированный вывод вместо таблицы.
helm history my-app -o jsonНе забудьте о пространстве имён
История привязана к пространству имён. Если релиз находится в другом месте, передайте -n, чтобы Helm выполнил поиск в правильном пространстве.
helm history my-app -n webИстория определяет цель отката
Представляйте helm history как список, который Вы просматриваете перед выбором цели отката. Выберите последнюю известную рабочую ревизию, а затем примените это решение.
Быстрая проверка
Вы выполнили обновление, которое всё сломало. Какой статус в helm history имеет предыдущая, заменённая ревизия?
Итоги
Теперь Вы умеете читать helm history: ревизии, статусы вроде «развёрнута» и «заменена», а также описания. Это карта, по которой Вы выбираете цель отката. 🧭
Часто задаваемые вопросы
Урок «Просмотр истории helm» бесплатный?
Да — полный текст урока «Просмотр истории helm» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс DevOps Bootcamp, подпишись на CoddyKit PRO. Курс DevOps Bootcamp содержит 4 уроков всего.
Чему я научусь в уроке «Просмотр истории helm»?
Читайте журнал редакций, чтобы выбрать нужную Ты практикуешь DevOps Bootcamp с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать DevOps Bootcamp?
Предыдущий опыт не требуется. DevOps Bootcamp на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 3 из 4.
Сколько времени занимает урок «Просмотр истории helm»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке DevOps Bootcamp?
Да. Каждый урок DevOps Bootcamp включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Применение изменений с helm upgrade
- Установка или обновление с --install
- Просмотр истории helm
- Откат с helm rollback