werf CLI

CLI для полного цикла CI/CD в Kubernetes: сборка образов, деплой через Helm и очистка container registry

  • 4 738 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Широкий доступ

Почему такой уровень

  • Деплоит в Kubernetes и удаляет образы из registry
  • Требует учетных данных кластера и registry
Все причины и проверки

werf/werf

Установка

Работает в

Ручная установка

Текст для агента

Установи werf по руководству https://werf.io/getting_started/ и используй документацию https://werf.io/docs/ при настройке сборки и деплоя. Перед деплоем в кластер покажи мне план изменений.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Деплоит в Kubernetes и удаляет образы из registry
  • Требует учетных данных кластера и registry

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

werf собирает и публикует образы контейнеров, деплоит приложение в Kubernetes, распространяет артефакты релизов и чистит container registry. Конфигурация строится на привычных Dockerfile и Helm-чартах, а werf добавляет кэширование сборки, теги по содержимому и отслеживание ресурсов при деплое. Инструмент встраивается в любую CI-систему и опирается на Git, Buildah и Helm.

Для кого. DevOps-инженерам и разработчикам, которые выстраивают доставку приложений в Kubernetes.

Подходит, если

  • Нужно настроить сборку и деплой в Kubernetes одним инструментом
  • Хотите кэшировать сборки и тегировать образы по содержимому
  • Registry разрастается и нужна регулярная очистка старых образов
  • Агенту нужно подготовить конфигурацию CI/CD для проекта с Dockerfile и Helm-чартом

Не подходит, если

  • Приложение не деплоится в Kubernetes
  • Нужен только деплой готовых чартов без сборки: проще взять Nelm или Helm

Пример запроса к агенту

Подготовь werf.yaml и шаги GitLab CI для сборки нашего Dockerfile и деплоя Helm-чарта в staging

Ограничения

Рассчитан на Kubernetes и связку Git, Dockerfile и Helm. Подробная установка и настройка описаны на werf.io, в README их нет.

Как отключить. Удалите бинарник werf или уберите шаги werf из конфигурации CI.

Частые вопросы

Есть ли русскоязычное сообщество?

Да, помимо чата werf_io в README указан русскоязычный Telegram-чат werf_ru.

Готов ли werf к продакшену?

По README werf используется в продакшене с 2017 года и входит в CNCF Sandbox.

Чем werf отличается от связки Docker и Helm?

werf закрывает полный цикл CI/CD в Kubernetes одним CLI: собирает и публикует образы, деплоит приложение через Helm, распространяет артефакты релизов и чистит container registry. Конфигурация строится на привычных Dockerfile и Helm-чартах.

Как установить werf и где документация?

Установка и пошаговые инструкции есть в официальной документации werf на werf.io. В каталоге у werf есть скилл для Claude Code, Codex и Cursor, который помогает агенту с конфигурацией. Риск высокий: werf деплоит в кластер.

Обсуждение

Вопросов и отзывов пока нет.

Альтернатива Helm для деплоя чартов в Kubernetes с планом изменений, трекингом ресурсов и шифрованными секретами

CLIШирокий доступ1,1 тыс.Звезды репозитория

31 скилл для DevOps в Claude Code и Codex: генераторы конфигов, валидаторы и отладчик Kubernetes для Terraform, Helm, CI и Docker

СкиллРасширенный доступ329Звезды репозитория
Официальный

Открытый интерфейс Kubernetes с встроенным MCP-сервером: агент осматривает кластер, разбирает поломки и выполняет операции с учетом RBAC

MCP-серверШирокий доступ3,9 тыс.Звезды репозитория

CLI для массового проброса портов сервисов Kubernetes на локальную машину, с MCP-интеграцией для AI-ассистентов

CLIРасширенный доступ4,2 тыс.Звезды репозитория

CLI для постоянных Linux-окружений в Docker или Podman: у каждого проекта свой контейнер, где агент не видит остальную систему

CLIШирокий доступ382Звезды репозитория

Скилл KubeShark: агент сначала ищет режим отказа, потом пишет манифесты, Helm и Kustomize по официальным практикам и возвращает план проверки и отката

СкиллМинимальный доступ468Звезды репозитория

Коротко о README

werf это CLI-инструмент из CNCF Sandbox для полного цикла CI/CD в Kubernetes. Он управляет жизненным циклом приложения от сборки образов до очистки registry. В основе Git, Dockerfile, Helm и Buildah, есть кэширование сборок и расширенное отслеживание ресурсов. Документация и гайды для Node.js, Spring Boot, Django, Rails и Laravel опубликованы на werf.io.

Бейдж для README

Сообщить о проблеме

Foxx AIwerf
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.