Учебные материалы DevOps Engineer

Материалы DevOps Engineer ведут от основ Linux к Docker, Kubernetes, CI/CD и cloud-native процессам с автоматизацией и контейнерами.

Создание многоветвочных конвейеров (Multibranch Pipelines)

Создание многоветвочных конвейеров (Multibranch Pipelines)

Создайте локальный Git-репозиторий с двумя ветками, настройте Jenkins Multibranch Pipeline через панель управления и сравните результаты сборки веток.
Jenkins
Настройка инструментов и агентов с метками

Настройка инструментов и агентов с метками

Настройка метки узла Jenkins, локального инструмента Git и Freestyle-задания через панель управления Jenkins.
Jenkins
Загрузите конфигурацию с помощью SCP

Загрузите конфигурацию с помощью SCP

Используйте предоставленный идентификатор SSH, чтобы скопировать один файл конфигурации в удалённую учётную запись.
Linux
Напишите скрипт для сводки ошибок в журналах

Напишите скрипт для сводки ошибок в журналах

Напишите короткий скрипт Bash, который подсчитывает строки с ошибками в каждом подготовленном журнале.
Shell
Запуск конвейеров (Pipelines) на контейнерных агентах

Запуск конвейеров (Pipelines) на контейнерных агентах

Запустите Jenkins Pipeline в среде Jenkins на базе контейнеров и получите доказательства выполнения внутри контейнера.
Jenkins
Публикация отчетов о тестировании и уведомлений о сборке

Публикация отчетов о тестировании и уведомлений о сборке

Создайте проект Jenkins Freestyle через панель управления, опубликуйте результаты тестов JUnit и настройте уведомления о сборке по электронной почте.
Jenkins
Основы сетевого взаимодействия и межсетевого экрана Linux

Основы сетевого взаимодействия и межсетевого экрана Linux

Пройдите путь диагностики сети для начинающих: от имени узла и интерфейсов до маршрутов, доступности, DNS, прослушиваемых портов, HTTP и безопасной активации UFW.
Linux
Восстановление конфигурации из резервной копии

Восстановление конфигурации из резервной копии

Восстановите один отсутствующий конфигурационный файл из подготовленного сжатого архива.
Linux
Исправьте адрес привязки службы

Исправьте адрес привязки службы

Измените одну локальную службу так, чтобы она прослушивала все IPv4-интерфейсы, сохранив её ответ.
Linux
Восстановление неисправной службы

Восстановление неисправной службы

Определите одно недопустимое значение конфигурации и верните службу systemd в активное состояние.
Linux
Управление службами и системными журналами

Управление службами и системными журналами

Изучите, как systemd управляет службами: запускайте и включайте безопасную учебную службу, просматривайте журнал и текстовые логи, а также восстанавливайте работу после простой неисправности.
Linux
Использование общих библиотек Jenkins (Shared Libraries)

Использование общих библиотек Jenkins (Shared Libraries)

Создайте локальную общую библиотеку Jenkins, зарегистрируйте её через панель управления и вызовите из задания Pipeline.
Jenkins
Запуск сборок Jenkins с помощью вебхуков

Запуск сборок Jenkins с помощью вебхуков

Имитация вебхука репозитория с помощью curl, передача данных о ветке и коммите в задание Jenkins и проверка лога запущенной сборки.
Jenkins
Написание скриптовых конвейеров Jenkins (Scripted Pipelines)

Написание скриптовых конвейеров Jenkins (Scripted Pipelines)

Создайте и запустите задание Jenkins в формате Scripted Pipeline с использованием блоков node, stage, команд shell и управляющих конструкций Groovy.
Jenkins
Резервное копирование и восстановление конфигурации Jenkins

Резервное копирование и восстановление конфигурации Jenkins

Создание резервной копии конфигурации задания Jenkins, его удаление, восстановление из архива и проверка работоспособности восстановленного задания.
Jenkins
Инициализация контроллера Jenkins

Инициализация контроллера Jenkins

Запустите изолированный контроллер Jenkins, получите начальный пароль администратора, создайте полноценную учетную запись администратора, проверьте работоспособность панели управления и удалите временный контроллер.
Jenkins
Остановите процесс, вышедший из-под контроля

Остановите процесс, вышедший из-под контроля

Изучите и остановите один подготовленный процесс, используя записанный PID.
Linux
Сведения о системе и управление процессами

Сведения о системе и управление процессами

Научитесь определять Linux-систему, интерпретировать нагрузку, исследовать процессы, находить PID, отправлять сигналы, управлять заданиями терминала, использовать коды завершения и запускать отсоединённые задачи.
Linux
  • Предыдущий
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 510
  • Следующий