GitOps
GitOps
Cloud-native Continuous Deployment
About the Book
GitOps is a way of implementing Continuous Deployment for cloud native applications. It focuses on a developer-centric experience when operating infrastructure, by using tools developers are already familiar with, including Git and Continuous Deployment tools.
Early Praise
"Software development nowadays requires to be fast and iterative, infrastructure needs to adapt and evolve with the same velocity. GitOps is fundamental for modern infrastructure implementation. With GitOps your source of truth is one or more Git repositories, your process is automated and, most likely, your infrastructure is implemented in a declarative manner. For over four years I've been helping companies implementing GitOps. In this book, you find a great introduction to GitOps and how to apply it to real-world use cases with great hands-on examples."
Vincenzo Ferme, Cloud Native Tech Lead at Kiratech
"GitOps - Cloud-native Continuous Deployment is at the heart of modern Cloud development, automation is king and efficiency is what you get. This GitOps book is very much the same as GitOps development: nice and handy."
Dr. Andreas Schönberger, Founder Lion5 GmbH
"Informative and concise introduction to a neat CI/CD method built around Git."
Dr. Michael Oberparleiter, Software consultant at TNG Technology Consulting
About the Contributors
Tammo van Lessen is a Principal Consultant with INNOQ. He is an elected member of the Apache Software Foundation. He co-authored a German book on WS-BPEL and was a member of OMG’s BPMN 2.0 Finalization Task Force. He published several academic and non-academic articles on Web services & business process execution and has a weakness for rightsized software architectures, Microservices, DevOps and modern monitoring tooling. He is a regular speaker on national and international conferences.
Sonja is a designer and web developer at INNOQ. She's doing her master's degree in computer science at Fernuni Hagen.
Reader Testimonials
Dr. Michael Oberparleiter
Software Consultant, TNG Technology Consulting
Informative and concise introduction to a neat CI/CD method built around Git.
Dr. Andreas Schönberger
Founder Lion5 GmbH
„GitOps - Cloud-native Continuous Deployment” is at the heart of modern Cloud development, automation is king and efficiency is what you get. This GitOps book is very much the same as GitOps development: nice and handy.
Vincenzo Ferme
Cloud Native Tech Lead at Kiratech
For over four years I've been helping companies implementing GitOps In this book, you find a great introduction to GitOps and how to apply it to real-world use cases with great hands-on examples.
Table of Contents
- Acknowledgements
- Welcome!
- What is GitOps?
- Why should I use GitOps?
- Deploy Faster and More Often
- Easy and Fast Error Recovery
- Secure Deployments
- Self-documenting Deployments
- How does GitOps work?
- Environment Repository
- Push-based vs. Pull-based Deployments
- Working with Multiple Applications and Environments
- Preview Environments
- Trunk-based Development vs. Pull Requests
- GitOps vs. ...
- DevOps
- BizOps
- NoOps
- CIOps
- SVNOps
- FAQ
- GitOps Quickstart with the Flux Operator on Kubernetes
- Step 1: Application Repository
- Step 2: Environment Repository
- Step 3: Continuous Delivery Pipeline with GitHub Actions
- Step 4: Flux Installation
- Step 5: Pull-based Deployment
- The Future of GitOps
- Resources
- About the Authors
Other books by these authors
The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.
You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!
So, there's no reason not to click the Add to Cart button, is there?
See full terms...
Earn $8 on a $10 Purchase, and $16 on a $20 Purchase
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earnedover $13 millionwriting, publishing and selling on Leanpub.
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them