帮助中心

立即注册 咨询客服

当前位置:首页 > 帮助中心> 如何安装Kubernetes软件包管理器Helm

如何安装Kubernetes软件包管理器Helm

发布时间:2020年01月03日 09:53:48    来源: A5互联

如果您是Kubernetes管理员,则可能需要尽可能多的工具。应用程序管理器是一种可以使您的容器部署工作变得更轻松的工具。为了完成这个任务,您需要查看Helm。

Helm是一个简化Kubernetes应用程序的安装和管理的工具。Helm与Kubernetes的关系就像apt与Debian和Ubuntu。Helm包含两个部分:

Client - helm

Server - tiller

Helm运行在托管Kubernetes的服务器之上,而Tiller运行在Kubernetes集群内部。

我将带您在现有的Kubernetes集群上安装Helm(运行在Ubuntu服务器18.04上)。

一、准备工作

所有你需要做这项工作是:

Kubernetes集群

使用sudo权限的用户

要了解如何部署Ubuntu的一个Kubernetes群集,请参阅如何部署Ubuntu的服务器上的Kubernetes集群。

注意:必须启动并运行集群,否则Helm将无法运行。

二、如何安装Helm

Helm的安装其实很简单。登录到您的Kubernetes主服务器并使用以下命令下载必要的.tar文件:

wget https://get.helm.sh/helm-v3.0.2-linux-amd64.tar.gz

如果您的体系结构不是amd64,请从Helm发布页面下载正确的版本。

下载文件后,请使用以下命令将其解压缩:

tar xvf helm-v3.0.2-linux-amd64.tar.gz

最后,使用以下命令将可执行文件移至正确的位置:

sudo mv linux-amd64/helm /usr/local/bin/

要验证安装工作,发出以下命令:

helm version

三、如何添加chart存储库

安装了Helm后,您现在需要添加一个图表存储库。让我们添加stable。可以使用以下命令完成此操作:

helm repo add stable https://kubernetes-charts.storage.googleapis.com/

该命令完成后,Helm将报告已添加“stable”。

现在,您可以使用以下命令列出所有可安装的:

helm search repo stable

四、如何安装chart

在执行此操作之前,请确保使用以下命令更新所有内容:

helm repo update

一切更新后,让我们使用以下命令安装Prometheus:

helm install stable/prometheus --generate-name

该命令的输出将为您提供有关如何访问刚刚安装的chart所有必要说明。