Offline Installation Toolchain
The plugin supports automatic download of the toolchain, which is then placed in the Data Directory
specified in the configuration. The default download source is:
Arthas
andJattach
: GitHub ReleasesKubectl
: Google CDN
In some cases, automatic downloads may not be available due to poor host machine network conditions or inability to access the internet. Alternative solutions are provided below.
Local Upload
The plugin supports uploading local packages to the host machine. The toolchain will prioritize local downloads and then upload them to the corresponding host machine.
To use local upload, you need to create a local host machine. Then select it on other host machines to enable local transmission:
Tools required for manual download
Even with the local upload feature, downloads may still fail locally in some cases, but the upload feature remains available. Therefore, you can prepare the required packages locally in advance and upload them directly.
The tools used are:
- arthas:
arthas-bin.zip
- jattach:
jattach-{arch}.tar.gz
- pzip:
punzip_Linux_{arch}.tar.gz
- kubectl:
- Windows:
kubectl.exe
- Linux:
kubectl-linux
- Linux (ARM):
kubectl-linux-arm
- macOS:
kubectl-darwin
- Windows:
Regarding kubectl
, you need to specify the version in the settings; otherwise, it will call the interface to query the latest version.
Then, simply place the compressed package in the configured <Data Directory>/downloads
directory, and the plugin will automatically detect and use it.