Chapter 3: The "What" and "Why" of GitOps
The last two chapters covered the basics of delivery and deployment. But, more importantly, they provided a brief overview of how most teams in the industry used to operate and why they moved to a continuous practice.
This chapter covers why delivering and deploying continuously is so important. Additionally, the chapter will cover how teams use declarative process to achieve a desired deplyment frequency while reducing risk.
This chapter covers the following main topics:
- Why does a continuous process matter?
- What is GitOps?
- Declarative execution and declarative state
- To push it or pull it ?