Введение
Установка
Документация
Публикации
1.2-ea
v1.2.8+fix8
1.2-ea
v1.2.8+fix8
1.2-beta
v1.2.8+fix8
1.2-alpha
v1.2.9
1.1-rock-solid
v1.1.22+fix37
1.1-stable
v1.1.23+fix6
1.1-ea
v1.1.23+fix20
1.1-beta
v1.1.23+fix20
1.1-alpha
v1.1.23+fix20
Russian
English
Russian
✕
Присоединяйтесь к англоязычному сообществу в Slack
CNCF
Шаг 1:
Получить приглашение в Slack CNCF
Шаг 2:
Войти в канал #werf
Мы выбрали Slack от CNCF, т.к. там зарегистрировано самое большое количество Kubernetes-энтузиастов.
Онлайн-самоучитель по werf
для начинающих, на русском!
Начать погружение →
Начало
Документация
Справочник
Интерфейс командной строки
werf config
Обзор
Введение
Быстрый старт
Использование в CI/CD системах
Руководства
Справочник
werf.yaml
Шаблонизатор werf.yaml
werf-giterminism.yaml
Аннотации для деплоя
Интерфейс командной строки
Overview of command groups
Delivery commands
werf converge
werf dismiss
werf bundle
werf bundle apply
werf bundle download
werf bundle export
werf bundle publish
Cleaning commands
werf cleanup
werf purge
Helper commands
werf ci-env
werf build
werf run
werf compose
werf compose config
werf compose down
werf compose up
werf slugify
werf render
Low-level management commands
werf config
werf config list
werf config render
werf managed-images
werf managed-images add
werf managed-images ls
werf managed-images rm
werf host
werf host cleanup
werf host project
werf host project list
werf host project purge
werf host purge
werf helm
werf helm chart
werf helm chart export
werf helm chart list
werf helm chart pull
werf helm chart push
werf helm chart remove
werf helm chart save
werf helm create
werf helm dependency
werf helm dependency build
werf helm dependency list
werf helm dependency update
werf helm env
werf helm get
werf helm get all
werf helm get hooks
werf helm get manifest
werf helm get notes
werf helm get values
werf helm get-autogenerated-values
werf helm get-namespace
werf helm get-release
werf helm history
werf helm install
werf helm lint
werf helm list
werf helm migrate2to3
werf helm package
werf helm plugin
werf helm plugin install
werf helm plugin list
werf helm plugin uninstall
werf helm plugin update
werf helm pull
werf helm repo
werf helm repo add
werf helm repo index
werf helm repo list
werf helm repo remove
werf helm repo update
werf helm rollback
werf helm search
werf helm search hub
werf helm search repo
werf helm secret
werf helm secret decrypt
werf helm secret encrypt
werf helm secret file
werf helm secret file decrypt
werf helm secret file edit
werf helm secret file encrypt
werf helm secret generate-secret-key
werf helm secret rotate-secret-key
werf helm secret values
werf helm secret values decrypt
werf helm secret values edit
werf helm secret values encrypt
werf helm show
werf helm show all
werf helm show chart
werf helm show readme
werf helm show values
werf helm status
werf helm template
werf helm test
werf helm uninstall
werf helm upgrade
werf helm verify
werf helm version
Other commands
werf synchronization
werf completion
werf version
Документация продвинутого уровня
Гитерминизм
Helm
Обзор
Конфигурация
Чарт
Шаблоны
Данные (values)
Гитерминизм
Секреты
Зависимости чарта
Процесс деплоя
Шаги
Helm хуки
Аннотации и лейблы для ресурсов чарта
Релизы
Релиз
Именование
Управление релизами
Очистка
Bundles
CI/CD
Основы организации CI/CD
Интеграция с CI/CD-системами
Интеграция с GitLab CI/CD
Интеграция с GitHub Actions
Сборка образов с помощью Stapel
Базовый образ
Использование Docker-инструкций
Добавление исходного кода из git-репозиториев
Запуск инструкций сборки
Ускорение сборки и уменьшение размера за счёт монтирования
Импорт из артефактов и образов
Артефакты
Разработка и отладка
Интроспекция стадий
Рендеринг и проверка конфигурации
Поддерживаемые Docker Registry
Синхронизация в werf
Внутренности
Стадии и хранилище
Процесс сборки
Как работает интеграция с CI/CD
Общие сведения
GitLab CI/CD
GitHub Actions
Преобразование имен в werf
Интеграция с SSH-агентом
Для разработчиков
Образ Stapel
werf config
Work with werf.yaml