Introduction
Installation
Documentation
Publications
Guides
English
English
Russian
✕
Join the party at
CNCF
Slack
Step 1:
Get an invite to CNCF Slack
Step 2:
Join #werf channel
We've chosen CNCF Slack since most of the Kubernetes community members are there.
v1.2.10+fix22
Online guides
for beginners!
Let's dive →
v1.2
v1.2
v1.1
Reference
Command line interface
werf host
Go to specific version
1.2-ea
v1.2.10+fix22
1.2-beta
v1.2.10+fix22
1.2-alpha
v1.2.10+fix23
1.1-rock-solid
v1.1.22+fix37
1.1-stable
v1.1.23+fix36
1.1-ea
v1.1.23+fix37
1.1-beta
v1.1.23+fix37
1.1-alpha
v1.1.23+fix37
Overview
Quickstart
Using with CI/CD systems
Reference
werf.yaml
werf.yaml template engine
werf-giterminism.yaml
Deploy annotations
Command line interface
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 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 registry
werf helm registry login
werf helm registry logout
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
Advanced
Giterminism
Helm
Overview
Configuration
Chart
Templates
Values
Giterminism
Secrets
Chart dependencies
Deploy process
Steps
Helm hooks
Annotating and labeling of chart resources
Releases
Release
Naming
Manage releases
Cleanup
Bundles
CI/CD
CI/CD workflow basics
Generic CI/CD integration
GitLab CI/CD
GitHub Actions
Building images with stapel
Base image (required)
Adding docker instructions
Adding source code from git repositories
Running assembly instructions
Reducing image size and speeding up a build by mounts
Importing from images and artifacts
Artifacts
Development and debug
Stage Introspection
Lint and render chart
Supported container registries
Synchronization in werf
Internals
Stages and storage
Build process
How CI/CD integration works
General overview
GitLab CI/CD
GitHub Actions
Names slug algorithm
Integration with SSH agent
Development
Stapel image
What's new in v1.2
Changelog
How to migrate from v1.1 to v1.2
Source
werf host
Work with werf cache and data of all projects on the host machine