Управление плагинами в Jenkins

JenkinsBeginner
Практиковаться сейчас

Введение

Истинная мощь Jenkins заключается в его расширяемости, которая обеспечивается обширной экосистемой плагинов. Плагины могут добавлять новые функции, интегрироваться с другими инструментами и улучшать пользовательский интерфейс. Эффективное управление этими плагинами является критически важным навыком для любого администратора Jenkins.

В этой лабораторной работе вы получите практический опыт администрирования Jenkins и полного цикла управления плагинами Jenkins с использованием веб-интерфейса. Вы узнаете, как:

  • Просматривать и устанавливать новые плагины из центра обновлений Jenkins.
  • Проверять наличие и применять обновления к существующим плагинам.
  • Удалять плагины, которые больше не нужны.

Для вас уже запущен экземпляр Jenkins с последней версией, готовый к управлению плагинами.

Обновление Jenkins до последней версии

Прежде чем управлять плагинами, вам необходимо получить доступ к веб-интерфейсу Jenkins. Экземпляр Jenkins уже запущен с последней версией для вас.

  1. Откройте браузер Firefox из настольного интерфейса. Браузер автоматически откроется по адресу http://localhost:8080, поэтому вам не нужно вводить URL вручную. Вход в систему не требуется.
Jenkins dashboard

Ваш экземпляр Jenkins теперь готов к управлению плагинами.

Просмотр и установка плагина

На этом шаге вы узнаете, как найти и установить новый плагин из официального центра обновлений Jenkins. Мы установим плагин Simple Theme Plugin, который позволяет легко настраивать внешний вид пользовательского интерфейса Jenkins.

Сначала убедитесь, что вы получили доступ к интерфейсу Jenkins и вошли в систему.

  1. На главной панели управления Jenkins нажмите на значок шестеренки в правом верхнем углу, чтобы получить доступ к панели настроек.
  2. На панели настроек нажмите Plugins (Плагины).
Jenkins Manage Jenkins page plugins tab
  1. Вы перейдете в Менеджер плагинов (Plugin Manager). Нажмите на вкладку Available plugins (Доступные плагины), чтобы увидеть все плагины, которые можно установить.
  2. В поле поиска в правом верхнем углу введите Simple Theme, чтобы отфильтровать список.
  3. В результатах поиска установите флажок рядом с Simple Theme и нажмите Install (Установить).
Plugin Manager Available plugins tab

Jenkins теперь загрузит и установит плагин. Вы можете отслеживать прогресс на странице установки. После завершения рядом с названием плагина появится статус "Success" (Успешно). Плагин установлен и готов к настройке на следующем шаге.

Jenkins plugin manager showing installed plugin

Проверка обновлений плагинов

Поддержание плагинов в актуальном состоянии критически важно для безопасности, стабильности и доступа к новым функциям. На этом шаге вы узнаете, как проверять наличие и применять доступные обновления через интерфейс Jenkins (UI).

  1. Нажмите на значок шестеренки в правом верхнем углу панели управления Jenkins, чтобы открыть панель управления Jenkins, затем нажмите Plugins, чтобы вернуться в Менеджер плагинов (Plugin Manager).

  2. Нажмите на вкладку Updates (Обновления). Эта вкладка содержит список всех установленных плагинов, для которых доступна более новая версия в центре обновлений.

    Jenkins Plugins Updates tab showing available updates
  3. Изучите список плагинов. Если доступны обновления для каких-либо плагинов, они будут перечислены здесь. В данном лабораторном занятии (lab) могут быть или не быть ожидающие обновления для экземпляра Jenkins.

  4. Если обновления доступны, вы можете выбрать плагины, которые хотите обновить, установив флажки рядом с их названиями.

  5. Нажмите кнопку Update (Обновить) внизу страницы. Jenkins загрузит и установит новые версии. Для некоторых обновлений плагинов может потребоваться перезапуск для вступления изменений в силу.

Этот процесс гарантирует, что ваша среда Jenkins остается актуальной с последними исправлениями ошибок и патчами безопасности от разработчиков плагинов.

Удаление плагина

На этом заключительном шаге вы узнаете, как удалить плагин, который больше не нужен. Удаление неиспользуемых плагинов помогает поддерживать ваш экземпляр Jenkins чистым, безопасным и производительным. Мы удалим плагин Simple Theme Plugin.

  1. Нажмите на значок шестеренки в правом верхнем углу панели управления Jenkins, чтобы открыть панель управления Jenkins, затем нажмите Plugins, чтобы перейти в Менеджер плагинов (Plugin Manager).

  2. Нажмите на вкладку Installed plugins (Установленные плагины). Эта вкладка показывает все плагины, установленные в вашем экземпляре Jenkins.

  3. В поле поиска введите simple-theme-plugin, чтобы быстро найти нужный плагин.

  4. Нажмите кнопку Uninstall (Удалить), которая выглядит как значок X, расположенный справа от записи плагина.

    Jenkins plugin manager showing uninstall button
  5. После нажатия кнопки удаления плагин помечается для удаления. Jenkins отобразит сообщение в верхней части страницы, указывающее, что плагин будет удален при следующем перезапуске.

Резюме

Поздравляем с завершением этой лабораторной работы. Вы успешно освоили основные навыки управления плагинами в среде Jenkins с помощью веб-интерфейса.

В этой лабораторной работе вы практиковали три ключевых аспекта жизненного цикла плагинов Jenkins:

  • Установка (Installing): Вы искали и устанавливали новый плагин на вкладке "Available plugins" (Доступные плагины).
  • Обновление (Updating): Вы узнали, как проверять наличие обновлений и применять их на вкладке "Updates" (Обновления).
  • Удаление (Uninstalling): Вы удаляли плагин на вкладке "Installed plugins" (Установленные плагины) и поняли необходимость перезапуска.

Освоение этих навыков является основополагающим для настройки Jenkins под ваши конкретные потребности и поддержания работоспособного, безопасного и эффективного CI/CD сервера.