werf: Git-Driven Delivery to Kubernetes cover

Technology · Ebook

werf: Git-Driven Delivery to Kubernetes

by Shriira Press

4.5(326)162 pagesPublished 2026

werf is a CNCF command-line tool that turns the whole path from a Git commit to a running Kubernetes workload into one repeatable operation. It builds images with content-based tags and a registry-shared cache, deploys with the Helm-compatible Nelm engine using server-side apply, tracks every resource to readiness, and prunes the registry by reading Git history. This book follows that arc: the giterminism philosophy that pins every input to a commit, the Dockerfile and Stapel builders, content-based tagging and caching, deploying and tracking with Nelm, encrypted secrets and portable bundles, intelligent cleanup, and how werf fits into real CI/CD pipelines and the cloud-native ecosystem.

Contents

  1. 1Preface
  2. 2Chapter 1 — What werf Is
  3. 3Chapter 2 — Giterminism: Git as the Source of Truth
  4. 4Chapter 3 — Building Images
  5. 5Chapter 4 — Content-Based Tagging and the Cache
  6. 6Chapter 5 — Deploying with Nelm
  7. 7Chapter 6 — Tracking Resources to Completion
  8. 8Chapter 7 — Secrets, Bundles, and Distribution
  9. 9Chapter 8 — Cleaning Up the Registry
  10. 10Chapter 9 — werf in Practice