Конференция для инженеров и всех, кто должен понимать инженеров

Декомпозируем GitOps. Как проапгрейдить ваш CIOps до GitOps с минимальными усилиями.

DevOps практики и культура

Доклад отклонён

Целевая аудитория

Инженеры, отвечающие за деплой приложений.

Тезисы

GitOps очень популярный подход. Он выглядит действительно очень привлекательно, если рассматривать только его. "Stop scripting and start shipping" звучит многообещающе.
Но, когда мы возвращаемся в реальный мир, мы видим что GitOps - всего лишь шаг деплоя в сложном CI/CD пайплайне со сборкой, тестами кода и безопасности и многим другим.
И чтобы принести сюда GitOps, мы должны хорошенько поскриптить... Мы должны переписать шаг деплоя в нашем пайплайне с (для примера) "helm upgrade" на "git push" и установить тяжелый тулинг (вроде Flux или ArgoCD).
И этот тулинг зачастую не так хорошо вписывается в ваши процессы, потому что имеет свои требования и ограничения.
Хорошо. Если вы должны писать скрипты в любом случае, может быть, стоит написать свою реализацию GitOps с минимальными затратами?
Давайте обсудим суть паттерна GitOps, его преимущества и недостатки и сделаем свою реализацию GitOps с нуля.

Универсальный специалист с большим стажем в IТ. Работал системным администратором, разработчиком БД, сейчас пришел в DevOps. Олега драйвят технологии и тот головокружительный взлёт, которые они проделали от M$ DOS и модемных соединений в 1996 до виртуализации, контейнеризации, высокоскоростных беспроводных соединений и веб-порталов новейшего времени.

tg:@seasadm

VK Tech

Газпромбанк.Тех — это цифровая дата-центричная организация, в центре которой человек. Наша команда создает классные клиентоориентированные сервисы, развивает собственную Data Science-экспертизу, внедряет гибкие практики разработки продуктов и инвестирует в инновации. Главное внутри — gazprombank.tech.

Видео

Другие доклады секции

DevOps практики и культура