searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

什么是helm,helm使用步骤

2023-08-31 06:38:49
18
0

Helm是一个Kubernetes的软件包管理器,允许开发者和管理员以便捷的方式创建、分享和使用Kubernetes应用程序和服务。Helm 很方便地实现一键部署,卸载和升级,在管理大量应用和服务编排时,可以考虑使用helm工具。

 

以下为创建一个chart包过程。

1. 安装helm
下载helm,参考链接:下载地址:https://github.com/helm/helm/releases
解压二进制包并放到系统路径里面下载helm cm-push推送插件,参考链接: https://github.com/chartmuseum/helm-push
查看helm版本命令:

helm version

2. 创建一个chart

创建命令:

helm create 【name】 

创建之后,目录有以下文件。

Chart.yaml  charts  templates  values.yaml

其中Chart.yaml 保存了chart的基本信息,包括名称,chart版本

templates  目录保存了想要保存的应用编排或者服务编排信息

values.yaml记录的是template中编排需要填入的参数,比如镜像地址


3. 按照需要上传chart包

在chart目录下打包

helm package . 

生成一个名称为chart名称和版本信息组合的压缩包。

helm cm-push 【chart】 【repository】

 

以下为在k8s集群安装一个chart包的过程:

1. 添加仓库

helm repo add 【repository】 【url】

其中,【repository】 参数表示要添加的 chart 仓库的名称,可以是任意字符串,建议使用有意义的名称。【url】参数表示要添加的 chart 仓库的 URL。

例如,要向 Helm 中添加一个名为 myrepo 的 chart 仓库,其 URL 为 https://example.com/charts,可以使用以下命令:

helm repo add myrepo https://example.com/charts

2. 更新仓库信息

helm repo update


3. 安装

helm install [release-name] [repository]/[chart-name]

 

以上是helm的安装和基本使用。

 

0条评论
作者已关闭评论
hrn
4文章数
0粉丝数
hrn
4 文章 | 0 粉丝
hrn
4文章数
0粉丝数
hrn
4 文章 | 0 粉丝
原创

什么是helm,helm使用步骤

2023-08-31 06:38:49
18
0

Helm是一个Kubernetes的软件包管理器,允许开发者和管理员以便捷的方式创建、分享和使用Kubernetes应用程序和服务。Helm 很方便地实现一键部署,卸载和升级,在管理大量应用和服务编排时,可以考虑使用helm工具。

 

以下为创建一个chart包过程。

1. 安装helm
下载helm,参考链接:下载地址:https://github.com/helm/helm/releases
解压二进制包并放到系统路径里面下载helm cm-push推送插件,参考链接: https://github.com/chartmuseum/helm-push
查看helm版本命令:

helm version

2. 创建一个chart

创建命令:

helm create 【name】 

创建之后,目录有以下文件。

Chart.yaml  charts  templates  values.yaml

其中Chart.yaml 保存了chart的基本信息,包括名称,chart版本

templates  目录保存了想要保存的应用编排或者服务编排信息

values.yaml记录的是template中编排需要填入的参数,比如镜像地址


3. 按照需要上传chart包

在chart目录下打包

helm package . 

生成一个名称为chart名称和版本信息组合的压缩包。

helm cm-push 【chart】 【repository】

 

以下为在k8s集群安装一个chart包的过程:

1. 添加仓库

helm repo add 【repository】 【url】

其中,【repository】 参数表示要添加的 chart 仓库的名称,可以是任意字符串,建议使用有意义的名称。【url】参数表示要添加的 chart 仓库的 URL。

例如,要向 Helm 中添加一个名为 myrepo 的 chart 仓库,其 URL 为 https://example.com/charts,可以使用以下命令:

helm repo add myrepo https://example.com/charts

2. 更新仓库信息

helm repo update


3. 安装

helm install [release-name] [repository]/[chart-name]

 

以上是helm的安装和基本使用。

 

文章来自个人专栏
hrn-dev
4 文章 | 1 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0