1、查看插件目录
helm env
---------------------------------------------------------
HELM_BIN="helm"
HELM_DEBUG="false"
HELM_KUBEAPISERVER=""
HELM_KUBECONTEXT=""
HELM_KUBETOKEN=""
HELM_NAMESPACE="default"
HELM_PLUGINS="/root/.local/share/helm/plugins"
HELM_REGISTRY_CONFIG="/root/.config/helm/registry.json"
HELM_REPOSITORY_CACHE="/root/.cache/helm/repository"
HELM_REPOSITORY_CONFIG="/root/.config/helm/repositories.yaml"
从上面命令返回值得知,helm的plugin目录是在 /root/.local/share/helm/plugins
2、下载安装包
mkdir /root/.local/share/helm/plugins/helm-push
cd /root/.local/share/helm/plugins/helm-push
wget https://github.com/chartmuseum/helm-push/releases/download/v0.10.4/helm-push_0.10.4_linux_amd64.tar.gz
3、解压安装包
tar -zxvf helm-push_0.10.4_linux_amd64.tar.gz
4、验证插件
helm plugin list
-----------------
NAME VERSION DESCRIPTION
cm-push 0.10.4 Push chart package to ChartMuseum