Discussed in #2551
Originally posted by matmut7 April 23, 2026
Hi,
Based on the docs, helmfile fetch is a debug command.
However, when trying to deploy in air-gapped environments while depending on remote helm repositories, what helmfile fetch does is very close to what you need : download all remote charts needed for any helmfile defined. Afterwards, you can copy your whole helmfile project somewhere and deploy using local artifacts only.
One current workaround would be parsing my helmfiles and running helm dep up in a script. Do you think it could be a relevant feature for helmfile ? I also don't really know if the current helmfile fetch implementation would be easy to use for this or if it would require a lot of new implementation.
Anyway thanks for this awesome project
Discussed in #2551
Originally posted by matmut7 April 23, 2026
Hi,
Based on the docs,
helmfile fetchis a debug command.However, when trying to deploy in air-gapped environments while depending on remote helm repositories, what
helmfile fetchdoes is very close to what you need : download all remote charts needed for any helmfile defined. Afterwards, you can copy your whole helmfile project somewhere and deploy using local artifacts only.One current workaround would be parsing my helmfiles and running
helm dep upin a script. Do you think it could be a relevant feature for helmfile ? I also don't really know if the currenthelmfile fetchimplementation would be easy to use for this or if it would require a lot of new implementation.Anyway thanks for this awesome project