# Where does helm-controller get the Helm charts it installs?

Flux CD, Easy (Beginner), Architecture. https://k8wiz.com/uquiz/where-does-helm-controller-get-the-helm-charts-it-installs

- A. From the local Helm cache of the person who created the release
- B. From Flux sources such as a HelmRepository, OCIRepository or GitRepository
- C. Only from Artifact Hub, which helm-controller queries directly
- D. From charts uploaded to the cluster with a helm push command

**Answer:** From Flux sources such as a HelmRepository, OCIRepository or GitRepository

**Explanation:** helm-controller doesn't download charts itself. source-controller fetches them from a Helm repository, from an OCI registry, or from a chart directory in a Git repository or bucket, and helm-controller installs the result.
