Delivery commands:

  • werf converge — build and push images, then deploy application into Kubernetes.
  • werf dismiss — delete application from Kubernetes.
  • werf bundle — apply bundle into Kubernetes.

Cleaning commands:

  • werf cleanup — cleanup project images in the container registry.
  • werf purge — purge all project images in the container registry.

Helper commands:

  • werf ci-env — generate werf environment variables for specified CI system.
  • werf build — build images.
  • werf run — run container for project image.
  • werf compose — run docker-compose config command with forwarded image names.
  • werf slugify — print slugged string by specified format.
  • werf render — render Kubernetes templates.

Low-level management commands:

  • werf config — list image and artifact names defined in werf.yaml.
  • werf managed-images — add image record to the list of managed images which will be preserved during cleanup procedure.
  • werf host — cleanup old unused werf cache and data of all projects on host machine.
  • werf helm — push, pull, tag, or remove Helm charts.

Other commands: