GitOps is a practice that uses a Git repository as the single source of truth for the desired state of infrastructure and deployments, with every change going through a review (pull request) before automatic application.
It makes every infrastructure change traceable, reversible and auditable, reducing silent configuration drift between environments.
To add a new server, the team edits a configuration file in Git; the change is reviewed and then applied automatically by the GitOps tool.
Assess your organization's maturity on this topic
Start the diagnostic