Имею опыт работы с OpenShift Container Platform, включая:
- Развертывание и управление кластерами: Установка кластеров on-premise и в облаке (AWS, Azure). Настройка сетевой инфраструктуры, хранилищ и безопасности.
- Разработка и развертывание приложений: Создание Dockerfile, сборка образов, написание OpenShift Templates и Kubernetes Manifests. Использование CI/CD пайплайнов (Jenkins, GitLab CI) для автоматизации развертывания.
- Администрирование и мониторинг: Управление пользователями, проектами, квотами. Использование Prometheus и Grafana для мониторинга состояния кластера и приложений. Настройка алертов.
- Устранение неисправностей: Диагностика проблем с подами, сервисами, маршрутами. Анализ логов и событий.
- Работа с компонентами экосистемы: OpenShift Registry, OpenShift Routes, OpenShift Service Mesh (Istio), OpenShift Pipelines (Tekton).
Примеры задач:
- Миграция монолитного приложения в контейнеры и его развертывание на OpenShift.
- Построение CI/CD конвейера для автоматического тестирования, сборки и деплоя микросервисов в OpenShift.
- Настройка отказоустойчивого кластера OpenShift с репликацией данных и автоматическим переключением при сбоях.
- Внедрение централизованного логирования и мониторинга для всех приложений в кластере.
Использовал как командную строку (oc), так и веб-консоль OpenShift. Хорошо понимаю концепции Kubernetes, на которых построен OpenShift (поды, репликасеты, деплойменты, сервисы).
yaml
Имею опыт работы с OpenShift Container Platform, включая:
- Развертывание и управление кластерами: Установка кластеров on-premise и в облаке (AWS, Azure). Настройка сетевой инфраструктуры, хранилищ и безопасности.
- Разработка и развертывание приложений: Создание Dockerfile, сборка образов, написание OpenShift Templates и Kubernetes Manifests. Использование CI/CD пайплайнов (Jenkins, GitLab CI) для автоматизации развертывания.
- Администрирование и мониторинг: Управление пользователями, проектами, квотами. Использование Prometheus и Grafana для мониторинга состояния кластера и приложений. Настройка алертов.
- Устранение неисправностей: Диагностика проблем с подами, сервисами, маршрутами. Анализ логов и событий.
- Работа с компонентами экосистемы: OpenShift Registry, OpenShift Routes, OpenShift Service Mesh (Istio), OpenShift Pipelines (Tekton).
Примеры задач:
- Миграция монолитного приложения в контейнеры и его развертывание на OpenShift.
- Построение CI/CD конвейера для автоматического тестирования, сборки и деплоя микросервисов в OpenShift.
- Настройка отказоустойчивого кластера OpenShift с репликацией данных и автоматическим переключением при сбоях.
- Внедрение централизованного логирования и мониторинга для всех приложений в кластере.
Использовал как командную строку (oc), так и веб-консоль OpenShift. Хорошо понимаю концепции Kubernetes, на которых построен OpenShift (поды, репликасеты, деплойменты, сервисы).
yaml