I have Helm installed before i installed Lens, helm is version
version.BuildInfo{Version:“v3.19.4”, GitCommit:“7cfb6e486dac026202556836bb910c37d847793e”, GitTreeState:“clean”, GoVersion:“go1.24.11”}
the plugin diff version is :
NAME
VERSION
DESCRIPTION
diff
3.14.1
Preview helm upgrade changes as a diff
when i installed Lens, it can’t read the plugin diff, it gives this message
failed to load plugins: failed to load plugin at “/home/xxxx/.local/share/helm/plugins/helm-diff/plugin.yaml”: error unmarshaling JSON: while decoding JSON: json: unknown field “args”
Seems a helm version incompatibility, I tried to set this variable before starting Lens but it didn’t work
export HELM_NO_PLUGINS=1
Any ideas ?
❯ /Applications/Lens.app/Contents/Resources/arm64/helm version
failed to load plugins: failed to load plugin at "/Users/ChrisSchaaf/Library/helm/plugins/helm-diff/plugin.yaml": error unmarshaling JSON: while decoding JSON: json: unknown field "args"
version.BuildInfo{Version:"v3.16.2", GitCommit:"13654a52f7c70a143b1dd51416d633e1071faffb", GitTreeState:"clean", GoVersion:"go1.22.7"}
I could confirm that v3.19.5 lets Lens do helm stuff after a refresh. No changes to plugins required. I figure that’s not recommended, but I hope that’s helpful haha.
❯ /Applications/Lens.app/Contents/Resources/arm64/helm version
version.BuildInfo{Version:"v3.19.5", GitCommit:"4a19a5b6fb912c5c28a779e73f2e0880d9e239a4", GitTreeState:"clean", GoVersion:"go1.24.11"}
Helm 4 does not work for what it’s worth, but I didn’t expect it to given all its CLI changes.