Helm常用基本命令

树叶云

Helm 是 Kubernetes 的软件包管理工具。本文需要读者对 Docker、Kubernetes 等相关知识有一定的了解。 本文将介绍 Helm 中的相关概念和基本工作原理,并通过一些简单的示例来演示如何使用Helm来安装、升级、回滚一个 Kubernetes 应用,下面为大家分享一下Helm常用基本命令。

img

helm管理命令

查看版本

#helm version

增加repo

#helm repo add stable https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts#helm repo add --username admin --password password myharbor https://harbor.qing.cn/chartrepo/charts

更新repo仓库资源

#helm repo update

charts管理

查看当前安装的charts

#helm list

将helm search hub显示所有可用图表。

#helm search hub redis

使用helm search repo,您可以在已添加的存储库中找到charts的名称:

#helm search repo redis

打印出指定的Charts的详细信息

#helm show chart stable/redis

下载charts到本地

#helm fetch redis

安装charts

#helm install redis stable/redis

查看charts状态

#helm status redis

删除charts

#helm uninstall redis

自定义charts

创建charts

#helm create helm_charts

检查chart语法正确性

# helm lint myapp

打包自定义的chart

# helm package myapp

查看生成的yaml文件

#helm template myapp-1.tgz

使用默认chart部署到k8s

helm install myapp myapp-1.tgz

使用包去做release部署

helm install --name example2 helm-chart-0.1.0.tgz --set service.type=NodePort

更新与回滚

查看当前chart信息

#helm list

更新images

#helm upgrade myapp myapp-2.tgz

查看版本信息

#helm history myapp

回滚指定版本

#helm rollback myapp 1

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/220858.html<

(0)
运维的头像运维
上一篇2025-04-14 18:37
下一篇 2025-04-14 18:38

相关推荐

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注