helm升级和回退命令介绍
时间: 2024-09-12 21:06:40 浏览: 70
在Helm中,管理和操作charts(软件包)时,`upgrade`和`rollback`是非常重要的两个命令:
1. **升级chart**[^1]:
当你想更新已安装的chart到新的版本时,可以使用`helm upgrade`命令。通常包括三个参数:`<release-name>`、`<chart-name>` 和 `<new-chart-version>`。例如:
```shell
helm upgrade <release-name> <chart-name> --version <new-chart-version>
```
这会自动处理替换、升级和服务连接等操作。
2. **回退到先前版本(回退)**:
如果升级后遇到问题,可以通过`helm rollback`命令恢复到之前的版本。它需要知道你要回退到的具体版本,例如:
```shell
helm rollback <release-name> <desired-revision>
```
`<desired-revision>`是你想恢复到的历史记录编号,可以通过`helm history <release-name>`查看。
查看详细帮助的方法有多种[^2]:
- 使用`helm help`或者`helm [command] -h`直接查看某个命令的帮助信息。
- 对于特定子命令,如`upgrade`或`rollback`,可以在其后面加`-h`或`--help`。
- 使用完整路径`helm [command] [sub command] -h`也能得到详细的帮助文档。
阅读全文