这篇文章主要介绍了Helm常用基本命令有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

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

img
helm管理命令

查看版本

#helmversion

增加repo

#helmrepoaddstablehttps://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts#helmrepoadd--usernameadmin--passwordpasswordmyharborhttps://harbor.qing.cn/chartrepo/charts

更新repo仓库资源

#helmrepoupdatecharts管理

查看当前安装的charts

#helmlist

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

#helmsearchhubredis

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

#helmsearchreporedis

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

#helmshowchartstable/redis

下载charts到本地

#helmfetchredis

安装charts

#helminstallredisstable/redis

查看charts状态

#helmstatusredis

删除charts

#helmuninstallredis自定义charts

创建charts

#helmcreatehelm_charts

检查chart语法正确性

#helmlintmyapp

打包自定义的chart

#helmpackagemyapp

查看生成的yaml文件

#helmtemplatemyapp-1.tgz

使用默认chart部署到k8s

helminstallmyappmyapp-1.tgz

使用包去做release部署

helminstall--nameexample2helm-chart-0.1.0.tgz--setservice.type=NodePort更新与回滚

查看当前chart信息

#helmlist

更新images

#helmupgrademyappmyapp-2.tgz

查看版本信息

#helmhistorymyapp

回滚指定版本

#helmrollbackmyapp1

感谢你能够认真阅读完这篇文章,希望小编分享的“Helm常用基本命令有哪些”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!