Category: Software, Kubernetes, Terraform, automation, yaml, artificial-intelligence

In easy words, GitOps is a smart and intelligent way for Continuous Deployment of Cloudnative application. As it continuously monitor and matches the production environment with the development code repository in an automated manner and any anomaly is reported if desired state as per defined code is disrupted any time in production i.e. a Control Loop. That also means, GitOps empowered developers to a great extent with Automated Ops to reduce any manual intervention in production.

So Here Git i.e. your declarative code is brain of your deployment and ultimate source of truth at any point of time and hence builds an immutable infrastructure. So, With this table reference, I would say, GitOps is one of the revolutionary practice evolved while adoption of DevOps and DevOps is still a big umbrella which is not getting replaced, and GitOps is a framework refined steps to further follow DevOps.

Related Articles