Great intro https://www.gitops.tech/
For me the difference between Push-based (also CI-Ops, like traditional CI/CD pipelines) and Pull-based (operator takes over) Deployments was the key here.
https://www.dev-insider.de/gitops-tools-in-der-uebersicht-a-943715/