k8wiz
Flux CD
Hard
Architecture

A HelmRelease in flux-system sets targetNamespace: apps and no storageNamespace. Where does Helm keep the release's storage Secrets?

Select your answer:

Show answer and explanation

Answer: In flux-system, the HelmRelease's own namespace

Explanation

storageNamespace defaults to the namespace of the HelmRelease, not targetNamespace, so 'helm list -n flux-system' shows the release and 'helm list -n apps' doesn't. Decide on storageNamespace before the first install, because the docs warn against changing it on an existing release.