Конференция завершена. Ждем вас на DevOpsConf в следующий раз!

Как перестать быть YAML-разработчиком. Переходи на сторону CUE

Инфраструктура как код

Оптимизация производительности
Рефакторинг
Управление конфигурацией
Непрерывное развертывание и деплой
Непрерывная интеграция
Devops / другое
Управление изменениями
Поддерживаемый код
Автоматизация разработки, доставки, эксплуатации
DevOps / Кубер
Инфраструктура
Инструменты

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Доклад для тех, кто устал бороться с YAML-файлами.

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

Руководители направлений, DevOps-инженеры, разработчики.

Тезисы

Kubernetes — это YAML-манифесты. Так было для нашей DevOps-команды долгие годы: Helm, GitOps, Senior YAML Developers. Когда конфигурация приближается к десяткам и сотням наборов YAML-манифестов, появляются большие сложности с их поддержкой. Лишний отступ, булевое значение вместо строки или число в кавычках легко превращаются в часы отладки. Можно ли сделать лучше? Можно!

В своем выступлении я расскажу, как опять начать радоваться жизни при написании манифестов, получить возможность наследования, композиции и валидации структур и полей. А бонусом я покажу, как жить без Helm в контексте работы GitOps.

Технический директор в компании Evrone. Больше 15 лет пишет код, последние 12 лет — веб-разработка. Делал проекты в Foodtech, Retail, eHealth, Fintech. Организует повышение квалификации разработчиков в компании, налаживает процессы оценки эффективности работы сотрудников и команд.

Активно участвует в митапах и конференциях, общается с другими специалистами и выступает спикером, чтобы делиться своей экспертизой. Положительно относится к Open Source-продуктам и отдает им дань, создавая полезные инструменты. Большой любитель Kubernetes и GitOps.

Evrone

В Evrone делают на заказ технически сложные проекты на Ruby, Python и Go. Любят Ruby и с 2009 года организуют конференцию Ruby Russia, на которую собирают сотни рубистов со всей России.

Видео