A reconciler ensures that the actual system matches the desired state declared in Git. External
reconcilers run outside the core cluster orchestration process. Flux is a widely used GitOps external
reconciler that continuously syncs cluster state with the repository.
“Flux is an example of a GitOps reconciler that continuously monitors Git repositories and applies
changes to the cluster. As an external reconciler, it handles synchronization and reconciliation loops
outside the direct application code.”
Thus, A: Flux is correct.
Reference: GitOps Tooling (CNCF GitOps Working Group).
===========