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 ?

Why does a continuous process matter?

As the DevOps team continues to support the old and new release pipelines, ...

Get REPEATABILITY RELIABILITY SCALABILITY THROUGH GITOPS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.