Учебные материалы DevOps Engineer
Материалы DevOps Engineer ведут от основ Linux к Docker, Kubernetes, CI/CD и cloud-native процессам с автоматизацией и контейнерами.
Другие деревья навыков
LinuxDevOpsКибербезопасностьCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxОбучение RHCSAОбучение RHCE in Enterprise LinuxОбучение LFCSShellGitDockerKubernetesОбучение CKAОбучение CKADОбучение CKSAnsibleОбучение RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIAБаза данныхMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Веб-разработкаНаука о данных
Создание многоветвочных конвейеров (Multibranch Pipelines)
Создайте локальный Git-репозиторий с двумя ветками, настройте Jenkins Multibranch Pipeline через панель управления и сравните результаты сборки веток.
Jenkins
Настройка инструментов и агентов с метками
Настройка метки узла Jenkins, локального инструмента Git и Freestyle-задания через панель управления Jenkins.
Jenkins
Загрузите конфигурацию с помощью SCP
Используйте предоставленный идентификатор SSH, чтобы скопировать один файл конфигурации в удалённую учётную запись.
Linux
Напишите скрипт для сводки ошибок в журналах
Напишите короткий скрипт Bash, который подсчитывает строки с ошибками в каждом подготовленном журнале.
Shell
Запуск конвейеров (Pipelines) на контейнерных агентах
Запустите Jenkins Pipeline в среде Jenkins на базе контейнеров и получите доказательства выполнения внутри контейнера.
Jenkins
Публикация отчетов о тестировании и уведомлений о сборке
Создайте проект Jenkins Freestyle через панель управления, опубликуйте результаты тестов JUnit и настройте уведомления о сборке по электронной почте.
Jenkins
Основы сетевого взаимодействия и межсетевого экрана Linux
Пройдите путь диагностики сети для начинающих: от имени узла и интерфейсов до маршрутов, доступности, DNS, прослушиваемых портов, HTTP и безопасной активации UFW.
Linux
Восстановление конфигурации из резервной копии
Восстановите один отсутствующий конфигурационный файл из подготовленного сжатого архива.
Linux
Исправьте адрес привязки службы
Измените одну локальную службу так, чтобы она прослушивала все IPv4-интерфейсы, сохранив её ответ.
Linux
Восстановление неисправной службы
Определите одно недопустимое значение конфигурации и верните службу systemd в активное состояние.
Linux
Управление службами и системными журналами
Изучите, как systemd управляет службами: запускайте и включайте безопасную учебную службу, просматривайте журнал и текстовые логи, а также восстанавливайте работу после простой неисправности.
Linux
Использование общих библиотек Jenkins (Shared Libraries)
Создайте локальную общую библиотеку Jenkins, зарегистрируйте её через панель управления и вызовите из задания Pipeline.
Jenkins
Запуск сборок Jenkins с помощью вебхуков
Имитация вебхука репозитория с помощью curl, передача данных о ветке и коммите в задание Jenkins и проверка лога запущенной сборки.
Jenkins
Написание скриптовых конвейеров Jenkins (Scripted Pipelines)
Создайте и запустите задание Jenkins в формате Scripted Pipeline с использованием блоков node, stage, команд shell и управляющих конструкций Groovy.
Jenkins
Резервное копирование и восстановление конфигурации Jenkins
Создание резервной копии конфигурации задания Jenkins, его удаление, восстановление из архива и проверка работоспособности восстановленного задания.
Jenkins
Инициализация контроллера Jenkins
Запустите изолированный контроллер Jenkins, получите начальный пароль администратора, создайте полноценную учетную запись администратора, проверьте работоспособность панели управления и удалите временный контроллер.
Jenkins
Остановите процесс, вышедший из-под контроля
Изучите и остановите один подготовленный процесс, используя записанный PID.
Linux
Сведения о системе и управление процессами
Научитесь определять Linux-систему, интерпретировать нагрузку, исследовать процессы, находить PID, отправлять сигналы, управлять заданиями терминала, использовать коды завершения и запускать отсоединённые задачи.
Linux
- Предыдущий
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 510
- Следующий