Manning Early Access Program (MEAP)
Read chapters as they are written, get the finished eBook as soon as it’s ready, and receive the pBook long before it's in bookstores.
Kargo is an Kubernetes-native application lifecycle orchestration tool that works alongside Argo CD to promote software builds, automatically moving software artifacts, container images, Helm chart versions, or Git commits from development to staging to production. While GitOps tools like Argo CD handle the "how" of deployment by reconciling the desired state, Kargo handles the "when" and the "where." Kargo in Action shows you how to turn this continuous promotion of your software into a declarative, auditable discipline on Kubernetes.
In this authoritative book, written by the Akuity engineers who built Kargo, you'll follow a mid-sized e-commerce company as it grows a single-service pipeline into a platform supporting a dozen product teams and forty services. Each chapter builds on the last: install Kargo alongside Argo CD and run your first end-to-end promotion; then design Stage graphs for parallel pre-prod environments, release candidates, soak windows, and emergency hotfix paths. Configure Warehouses to watch container registries, Helm repositories, and Git for new artifacts, and use version constraints to control exactly what is eligible to move. Automate low-risk promotions, gate production behind PR approvals and AnalysisTemplates, and roll back cleanly when a release goes sideways.
Authors Ken Cochrane, Jesse Suen, and Kent Rancourt explore per-Project namespaces and RBAC, coordinated multi-service promotion where your API and frontend must advance together, and the audit evidence SOC 2 reviewers actually ask for. Two chapters on Kargo Enterprise cover change management with Jira and ServiceNow, promotion event routing, promoting OpenTofu/HCL infrastructure alongside application code, and building custom promotion steps, including a complete risk-assessment gate, for when the built-ins aren't enough. A continuous-promotion maturity model closes the book, giving you a concrete way to assess where your organization is and what to tackle next.
what's inside
Model environments as Stages and track what shipped where with immutable Freight
Automate promotions with policies, approvals, and analysis gates
Design parallel pre-prod, release-candidate, and hotfix paths
Coordinate multi-service promotion across teams and regions
Isolate teams with per-Project namespaces and RBAC
Add enterprise governance, audit evidence, and change-management integrations
about the reader
For platform engineers, SREs, and release engineers comfortable with Kubernetes and YAML. No prior Kargo or Argo CD experience required.
about the authors
Ken Cochrane is Head of Engineering at Akuity, the company behind Kargo and the managed Argo CD platform. A founding engineer at both CashStar and Docker, he helped design and scale Docker Hub to billions of pulls and tens of millions of users, and co-authored Docker Cookbook, 2nd Edition (Packt). He later led large engineering organizations at WEX, and is a frequent speaker at PyCon, DjangoCon, and DockerCon. His career-long experience with the promotion problem, across startups, enterprise, and now the team that built Kargo, is what grounds this book.
Jesse Suen is co-founder and CTO of Akuity. He is the creator of Argo CD, now a CNCF graduated project and one of the most widely adopted GitOps tools in the Kubernetes ecosystem, with millions of installations worldwide. He is also co-author of GitOps and Kubernetes (Manning, 2021), the definitive early text on GitOps practice. Jesse is a recognized thought leader in GitOps, continuous delivery, and Kubernetes-native tooling, and has presented at KubeCon multiple times.
Kent Rancourt is a Staff Engineer at Akuity and one of the core architects and maintainers of Kargo. He has deep expertise in Kubernetes controller design, GitOps workflows, and the practical challenges of multi-environment software delivery. Kent brings the perspective of someone who built Kargo from the ground up and understands every design decision in depth.
Introductory offer Save 50% for a limited time!
eBook
pdf, ePub, online
$55.99
$27.99
you save $28.00 (50%)
Introductory offer Save 50% for a limited time!
print
includes eBook
$69.99
$34.99
you save $35.00 (50%)
with subscription
free or 50% off
$24.99
pro $24.99 per month
access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!