Программа курса
Модуль 1. Развертывание и управление приложениями в кластере OpenShift.
Развертывание приложений с помощью различных методов упаковки приложений в кластере OpenShift и управление их ресурсами.
Модуль 2. Разработка контейнерных приложений для OpenShift.
Создание контейнеров с помощью расширенных директив Dockerfile.
Модуль 3. Публикация корпоративных образов.
Создание корпоративного реестра и разрешение доступа к реестру OpenShift.
Модуль 4. Сборка приложений.
Описание процесса сборки OpenShift и внедрение post-commit build hooks.
Модуль 5. Настройка сборок Source-to-Image.
Настройка существующего образа S2I и создание нового.
Модуль 6. Создание приложений из шаблонов OpenShift.
Описание элементов шаблона OpenShift и создание шаблона с несколькими контейнерами.
Модуль 7. Управление развертыванием приложений.
Работоспособность приложения и выбор подходящей стратегии развертывания.
Модуль 8. Внедрение конвейера CI/CD в OpenShift.
Создание и развертывание конвейеров Jenkins для облегчения непрерывной интеграции и непрерывного развертывания (CI/CD) с OpenShift.
Модуль 9. Создание облачных приложений на OpenShift.