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

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

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

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

Создайте проект Jenkins Freestyle через панель управления, опубликуйте результаты тестов JUnit и настройте уведомления о сборке по электронной почте.
Jenkins
Использование общих библиотек Jenkins (Shared Libraries)

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

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

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

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

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

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

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

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

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

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

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

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

Хранение учетных данных в Jenkins

Создание, просмотр и обновление учетных данных (имя пользователя/пароль) в Jenkins через панель управления.
Jenkins
Создание многоветвочных конвейеров (Multibranch Pipelines)

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

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

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

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

Изучение аппаратных устройств в Linux

В этой лабораторной работе вы освоите основные навыки поиска, идентификации и проверки аппаратных устройств в среде Linux. Вы получите практический опыт работы с мощными утилитами командной строки, чтобы понять, как операционная система взаимодействует с физическими компонентами.
Linux
Управление контекстами файлов SELinux для Apache в Linux

Управление контекстами файлов SELinux для Apache в Linux

В этой лабораторной работе вы научитесь управлять контекстами файлов SELinux для веб-сервера Apache. Вы установите Apache, спровоцируете отказ в доступе, используя файл с некорректным контекстом, а затем воспользуетесь командой chcon для исправления метки безопасности и восстановления доступа, развивая практические навыки поиска и устранения неисправностей.
Linux
Запрос и обновление пакетов с помощью YUM в Linux

Запрос и обновление пакетов с помощью YUM в Linux

В этой лабораторной работе вы научитесь управлять пакетами программного обеспечения в дистрибутивах Linux на базе RHEL с помощью менеджера пакетов YUM. Вы научитесь проверять установленные пакеты, изучать репозитории, проверять наличие обновлений и применять как точечные обновления отдельных пакетов, так и полное обновление системы для обеспечения безопасности и актуальности вашего окружения.
Linux
Установка виртуальной машины CentOS 7 в VirtualBox

Установка виртуальной машины CentOS 7 в VirtualBox

В этой лабораторной работе вы научитесь устанавливать и настраивать виртуальную машину CentOS 7 с помощью VirtualBox. Вы создадите новую ВМ, выполните установку ОС с пользовательской разметкой дисков и настроите рабочий стол GNOME с графическим входом для создания полноценной функциональной системы.
Linux
Планирование задач с помощью at и cron в Linux

Планирование задач с помощью at и cron в Linux

В ходе этой лабораторной работы вы научитесь планировать задачи в Linux, используя утилиту `at` для разовых заданий и `cron` для периодических процессов. Вы попрактикуетесь в создании, управлении и удалении задач с помощью команд `at`, `atq`, `atrm` и `crontab`, получая практический опыт автоматизации системного администрирования.
Linux
Управление пакетами с помощью RPM в Linux

Управление пакетами с помощью RPM в Linux

В этой лабораторной работе вы научитесь управлять программным обеспечением в дистрибутивах Linux на базе RPM с помощью команды `rpm`. Вы получите практический опыт запроса информации о пакетах, проверки их целостности, просмотра зависимостей, имитации удаления, а также изучения содержимого RPM-пакетов с помощью инструментов `rpm2cpio` и `cpio`.
Linux
Управление общими библиотеками в Linux

Управление общими библиотеками в Linux

В ходе этой лабораторной работы вы научитесь управлять общими библиотеками в Linux. Вы будете использовать ldd для определения зависимостей, find для поиска файлов библиотек и ldconfig для просмотра и обновления кэша общих библиотек, что обеспечит эффективную работу системы и поможет в решении проблем с зависимостями.
Linux
Управление модулями ядра в Linux

Управление модулями ядра в Linux

В ходе этой лабораторной работы вы научитесь управлять модулями ядра в Linux. Вы попрактикуетесь в просмотре списка, проверке, выгрузке и загрузке модулей с помощью таких команд, как lsmod, modinfo, rmmod и insmod. Также вы настроите автоматическую загрузку модуля при старте системы, чтобы обеспечить доступность необходимых функций.
Linux
  • Предыдущий
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 509
  • Следующий