helmfile accepts HELMFILE_NAMESPACE for the default namespace
Introduced 2026-05-22 · score 0.90
HOW TO USE IT
When you want Helmfile to use a default namespace without passing it on each run, set `HELMFILE_NAMESPACE` before invoking Helmfile. An explicit `--namespace` value takes precedence over the environment variable.
HELMFILE_NAMESPACE=<namespace> helmfile applyWHY THIS HELPS
Run Helmfile against a repository's default namespace without specifying it on each invocation.
REQUIREMENTS AND LIMITATIONS
- Version: v1.5.2
- HELMFILE_NAMESPACE: Sets the namespace fallback; an explicit `--namespace` overrides it. If neither is set, Helmfile uses the namespace from the Kubernetes context.
FIRST-PARTY EVIDENCE
- https://github.com/helmfile/helmfile/releases/tag/v1.5.2
- https://github.com/helmfile/helmfile/blob/main/docs/templating.md
- https://github.com/helmfile/helmfile/pull/2592
Check the installed version and the source before using it. Entry JSON