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

Декомпозируем 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

VK Технологии

Видео

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

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