安装helm3插件cm-push,可推动chart到私有仓库

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

猜你喜欢

转载自blog.csdn.net/zhanremo3062/article/details/131617344