Description
A huge feature of Telepresence for users of air-gapped networks (no internet access) is that the helm install image is embedded into the binary. When you aren't connected to the internet, you can still easily perform the helm install to have the traffic manager pod get created. While I am not crazy about having large binaries, I gotta admit it's extremely convenient.
When trying to run a telepresence helm install
on an air-gapped machine using Telepresence 2.22.3, the following error pops up:
telepresence helm install: error: values don't meet the specifications of the schema(s) in the following chart(s): telepresence-oss:
Get "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.32.2/_definitions.json": Proxy Error
I had expected the helm package to install like usual.
This bug appears to be the direct result of the changes added in #3805 . Unfortunately, that fix introduces a new dependency on an internet connection to download the schemas.
Any chance of adding some kind of command-line switches for offline installs so it can ignore the fact that it can't download this package? I am sure there are other ways it could be fixed, but that way it doesn't change the current behavior for those that are used to it.