Helm-v3.0.0安装

Helm是Kubernetes的软件包管理工具,可以使用Helm来安装、升级、回滚Kuberenetes应用。
Helm3已经摒弃了tiller组件

一. 安装Helm

本文只讲述一种安装方式,其他系统和安装方式请参照:https://helm.sh/docs/intro/install/

1. 使用二进制包进行安装

每一个版本的Helm提供多种操作系统的安装,这些二进制版本可以手动下载和安装,下载所需版本,我下载的是 3.0.0(目前最新的稳定版本)。 各操作系统二进制下载链接如下:

2. 解压安装包
 tar -zxvf helm-v3.0.0-linux-amd64.tar.gz
3. 在解压后的目录中找到二进制文件,然后将其移至所需的目标位置
mv linux-amd64/helm /usr/local/bin/helm

此时运行helm help即可以打印帮助

二. 初始化Helm存储库

成功安装Helm Client之后,可以继续使用Helm管理Charts并添加稳定的仓库,因为国内有一张无形的墙的存在,所以我并没有使用官方推荐的源,我打算采用阿里的源。

helm repo add stable https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts

之后会提示:

"stable" has been added to your repositories

添加成功后,使用如下命令可以列出可以安装的charts :

helm search repo stable
NAME                            CHART VERSION   APP VERSION     DESCRIPTION
stable/acs-engine-autoscaler    2.1.3           2.1.1           Scales worker nodes within agent pools
stable/aerospike                0.1.7           v3.14.1.2       A Helm chart for Aerospike in Kubernetes
stable/anchore-engine           0.1.3           0.1.6           Anchore container analysis and policy evaluatio...
stable/artifactory              7.0.3           5.8.4           Universal Repository Manager supporting all maj...
 ... ...
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容