Chapter 11: Pitfall Examples – Experiencing Issues with GitOps
A major section of this book was dedicated to covering the high-level understanding of different GitOps practices, how they are implemented, as well as benefits and drawbacks. This chapter is intended to show some of the drawbacks of GitOps in a more practical way.
To follow along with this chapter, you will need to follow the steps in Chapter 9, Originalist Gitops in Practice – Continuous Deployment, related to getting minikube, a Git repository, and Argo CD set up and running. The assumption throughout this chapter is that the user has Argo CD running in the minikube cluster and Argo CD connected to a Git repository. Although Argo CD is the main tool used for this chapter, that is only because Argo CD is the lightest and quickest to get set up and show pitfalls. This chapter is not intended to show issues with Argo CD, but rather pitfalls that can accompany GitOps in general.
In this chapter, we&apos...