← All projects

werf

Build, deploy to Kubernetes, stay in sync.

Ops & Infraci-cdkubernetesdevopsgitopscontainersdeploymentopen-source
werf screenshot

About

werf is an open-source CI/CD tool that treats Git as the single source of truth for building and deploying applications to Kubernetes. It introduces a concept called Giterminism to ensure deterministic, reproducible builds and predictable deployments. The tool focuses on efficiency through incremental builds, smart layer reuse, and deploying only modified components.

Problem

CI/CD pipelines for Kubernetes are often unpredictable, inefficient, and difficult to troubleshoot due to inconsistent builds and deployments.

For

DevOps engineers and platform teams deploying applications to Kubernetes

How it works

werf enforces Giterminism by anchoring all build and deploy logic to Git, then incrementally builds and deploys only changed components to Kubernetes using the container registry as a coordination layer.

Business model

open-source

Status

launched

Similar projects