Утилите werf, которая позволяет выстраивать CI/CD-пайплайн с любой CI-системой, 22 января исполнилось 8 лет. В 2016 году она начиналась как внутренний проект «Фланта» под названием dapp, а сегодня это уже полноценный Open Source-проект, принятый в CNCF (хотя команда «Фланта» и продолжает развитие проекта). werf только в рамках инфраструктуры клиентов «Фланта» используется примерно на 6000 проектов, а у других пользователей проектов с werf еще больше.
На восемь лет — восемь интересных событий, связанных с werf, за последние годы:
werf официально стала проектом Cloud Native Computing Foundation.
Мы сделали и продолжаем развивать Nelm — фактически, Helm 3, в котором исправлены ставшие притчей во языцех проблемы. Подробности можно посмотреть на YouTube или в марте этого года на DevOps Conf.
Провели три встречи команды разработки с сообществом пользователей — и не собираемся останавливаться.
Выступили на KCDCzechSlovak (да, тогда у Леши еще были роскошные усы!)
Написали пять гайдов по деплою в Kubernetes с werf для разных фреймворков и языков программирования: Go, Django, Spring, Laravel, Node.js, Ruby on Rails. Кстати, хотите сделать гайд для своей технологии или языка — пишите в телеграме @tym83, посотрудничаем:)
Несколько раз пересобрали документацию на русском и английском языках на основе обратной связи от пользователей.
Появилась первая известная нам дипломная работа с упоминанием werf.
В наших ближайших планах — сделать Nelm отдельным Open Source-проектом, перейти в статус graduated-проектов в CNCF, настроить полноценную работу с контрибьюторами из сообщества, опубликовать статьи про организацию CI/CD с werf в GitHub Actions и GitLab. Ну и конечно, делать werf все лучше и лучше!
Спасибо, что следите за проектом, оставляете issues, коммиты, комментарии, пишите в наш уютный чатик, приходите на встречи и просто пользуетесь werf!