# With Flux, how do changes in Git reach the cluster?

Flux CD, Easy (Beginner), Concepts. https://k8wiz.com/uquiz/with-flux-how-do-changes-in-git-reach-the-cluster

- A. A CI pipeline runs kubectl apply against the cluster after each commit
- B. Flux controllers in the cluster pull them from the source and apply them
- C. Developers push manifests to the API server with a flux command
- D. The Git provider sends the manifests to the cluster over a webhook

**Answer:** Flux controllers in the cluster pull them from the source and apply them

**Explanation:** Flux uses a pull model. Its controllers run inside the cluster, fetch the desired state on an interval and apply it, so CI never needs cluster credentials. A webhook can make Flux fetch sooner, but the controllers still do the pulling.
