WTF Is GitOps?


Find out in the second edition of our ebook, ‘GitOps: What You Need to Know Now’

Everything is changing So. Damn. Quickly. Almost too quickly to keep up with. Almost. But we’re staying on top of it with our kickass engineers and we’ll release a thousand ebook editions if we need to. For now, we’re on the second edition of our latest ebook – GitOps: What You Need to Know Now by Ian Miell, a Cloud Native consultant at Container Solutions. 

Not sure where to look next? Finding yourself with more WTF’s than usual? Check the book out to find out more on this way of working. 

GitOps, as a concept, came to life in 2017 through a blog post from the software consultancy Weaveworks entitled ‘GitOps—Operation by Pull Request’. The word itself comes from the source-control tool (Git), and its application to software operations (Ops). It’s an echo of DevOps, an earlier and related movement that worked to break down silos. 

Here's how GitOps developed:

wtf-is-gitops-architecture

WTF GitOps does is reduce Ops Team loads by using key features of Git that make reasoning about software delivery and maintenance easier.

As a movement, it's grown alongside the development of related technologies, including Kubernetes, Terraform, ArgoCD, FluxCD, and JenkinsX.

From GitOps: What You Need to Know Now, Second Edition, we’ve got some info on:

  • WTF GitOps is
  • Why it was invented
  • What problems it solves
  • The differences between the principal GitOps tools
  • Implementation challenges
  • Alternatives to GitOps
  • The future of the GitOps movement

You know we won’t spam you. Submit the form for your free download. 

Meet the author

Ian Miell GitOps Expert

 

Ian Miell is a Cloud Native engineer at Container Solutions. He has decades of experience in IT, writing, running, architecting, and maintaining software for some of the world's busiest systems. He has published a number of books, including Learn Git the Hard Way, and blogs about technology and more at zwischenzugs.com.

 

Share
Events Social-100-1