Book
GitOps and Kubernetes
Continuous Deployment with Argo CD, Jenkins X, and Flux
Billy Yuen, Alexander Matyushentsev, Todd Ekenstam, Jesse Suen
Summary
Explains GitOps as a delivery model, then implements it three ways with Argo CD, Flux, and Jenkins X, so the concepts stay separable from any single tool. Covers environment management across clusters, pull-based deployment, deployment strategies, secret handling, and how the access control model changes once Git becomes the deployment trigger. Assumes you already run Kubernetes and have a CI pipeline in place.
Target Readers
- DevOps engineers running CI/CD on Kubernetes who want to move to pull-based delivery
- Platform teams comparing Argo CD and Flux before committing to one
Tags
Colophon
- Publisher
- Manning
- ISBN
- 978-1617297274
- Published
- Mar 2021
Get this book
* The link above is an advertisement via Amazon Associates.Related Books
Prerequisites
- Recommended
Kubernetes in Action
Marko Lukša
Reason: Once you move past operating Kubernetes imperatively with kubectl, advance to GitOps, where you declare the desired state in Git and let it converge automatically. Yuen et al.'s 'GitOps and Kubernetes' shows how to implement the GitOps principles defined by CNCF—declarative, versioned, pulled automatically, continuously reconciled—with tools like Argo CD.
- Recommended
継続的デリバリー
Jez Humble, David Farley
Reason: After building a continuous delivery pipeline, you can evolve it into GitOps, centralizing management of the 'desired state' in Git. 'GitOps and Kubernetes' shows how to develop CD's push-style deployment into a pull-style, auto-converging model with Git as the single source of truth.
Next Books
- Related
Cloud Native DevOps with Kubernetes
John Arundel, Justin Domingus
Reason: Once GitOps automates and declaratively manages deployment, step back to the whole picture of cloud-native operation that includes it. 'Cloud Native DevOps with Kubernetes' positions GitOps as one element while providing comprehensive K8s operational practices spanning monitoring, security, and cost.