GitOps is the operational framework design on top of
DevOps
' best practices.
GitOps is used to
automate
the process of infrastructure provisioning.
GitOps uses
Git
repositories
as a source control system to deliver infrastructure as code.
GitOps ensures that a system’s infrastructure is immediately
reproducible
based on the application state in the Git repository.
GitOps does not contain a single product or platform but a
set
of tools based on the team's needs.
The main
components
of GitOps are Git repository, CD pipeline, deployment and monitoring tool.
Improved
efficiency
and faster
deployments
are the few benefits of GitOps.
7 things you should know about Datalake