五、helm3的常用命令

本文详细介绍了Helm3的常用命令,包括版本查询、仓库管理、安装、升级、回滚和卸载release实例等操作。通过添加、搜索、查看和下载chart仓库,帮助用户在Kubernetes环境中高效部署应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.helm的常用命令使用
version: 查看helm客户端版本
repo: 添加、列出、移除、更新和索引chart仓库,可用子命令:add、index、list、remove、update
search: 根据关键字搜索chart包
show: 查看chart包的基本信息和详细信息,可用子命令:all、chart、readme、values
pull: 从远程仓库中下载拉取chart包并解压到本地,如:# helm pull test-repo/nginx --version 1.20.2 --untar ,–untar是解压,不加就是压缩包
create 创建一个chart包并指定chart包名字
install: 通过chart包安装一个release实例
list: 列出release实例名
upgrade: 更新一个release实例
rollback: 从之前版本回滚release实例,也可指定要回滚的版本号
uninstall: 卸载一个release实例
history: 获取release历史,用法: helm history release实例名
package: 将chart目录打包成chart存档文件中,例如: 假如我们修改chart 后,需要将其进打包
# helm package /opt/helm/work/tomcat(chart的目录路径)
get: 下载一个release,可用子命令:all、hooks、manifest、notes、values
status: 显示release实例名的状态,显示已命名版本的状态

2.helm添加cha

### Helm 常用命令及使用方法 #### 创建新的 Helm Chart `helm create` 用于创建一个新的 Helm Chart,这有助于开发者快速搭建起应用部署的基础结构。此命令会自动生成一系列标准文件夹和模板文件,方便后续定制化开发[^1]。 ```bash $ helm create mychart ``` #### 安装应用程序到集群中 为了将应用程序安装至 Kubernetes 集群,可以采用 `helm install` 命令。该指令允许指定名称空间以及所要使用的具体镜像仓库路径等参数来完成安装操作[^2]。 ```bash $ helm install --name redis --namespace prod bitnami/redis ``` #### 更新已存在的资源定义或者重新部署服务实例 当需要更新现有部署的服务版本或是修改其资源配置时,则可借助于 `helm upgrade` 来实现这一目标。通过传递新版本号或者其他变更项作为参数给定即可生效相应更改。 ```bash $ helm upgrade [RELEASE] [CHART] --set key1=value1,key2=value2... ``` #### 卸载删除特定的应用程序释放占用资源 如果不再需要某个由 Helm 所管理的应用组件,那么可以通过执行 `helm uninstall` 或者旧版中的 `helm delete` (取决于 Helm 版本),从而彻底移除对应实体并清理关联数据对象。 ```bash $ helm uninstall [RELEASE_NAME] ``` #### 查看当前环境中所有可用的发布记录列表 对于想要了解目前有哪些正在运行着的应用项目而言,`helm list` 提供了一个便捷的方式去获取这些信息概览;同时支持过滤选项以便精准定位关注范围内的条目集合。 ```bash $ helm list ``` #### 获取有关某次发布的详细状态报告 针对单个已经成功提交过的发行版本,能够运用 `helm status` 探究更多关于此次事件背后的故事——包括但不限于最终形成的 Pod 数量、健康状况以及其他重要属性描述等内容。 ```bash $ helm status [RELEASE_NAME] ``` #### 搜索官方图表库或私有存储位置里的软件包资料 最后但同样重要的功能之一就是 `helm search repo` ,它使得寻找合适的第三方贡献出来的高质量 Charts 成为一件轻松愉快的事情,并且还兼容本地索引查询机制以满足内部资源共享需求。 ```bash $ helm search repo [KEYWORD] ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

margu_168

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值