介绍Helm 是 Kubernetes 的包管理器,可以更轻松地部署应用程序和服务,包括滚动更新。Helm 还允许你回滚到应用程序的先前版本。
Helm如何使用回滚更改?在本教程中,我们将介绍使用 Helm 回滚更改的不同方式,包括Helm回滚更改示例。
先决条件
- 访问终端/命令行
- 安装了一个 Kubernetes 集群
- Helm的安装
rollback
命令返回到以前的修订:1. 使用
ls
命令查找当前 Helm 版本的名称:helm ls
在这种情况下,该选项会
-A
列出所有命名空间中的版本:文章图片
2. 使用
history
命令查找当前版本号:helm history [
release]
文章图片
3. Helm如何使用回滚更改?使用
helm rollback
命令回滚到以前的版本。rollback 命令使用以下语法:helm rollback [
release] [
revision] [
flag]
其中:
[release]
:要回滚到的版本名称。[revision]
:要回滚到的修订号。[flag]
: 可选的命令标志,例如--dry-run
或--force
。
helm rollback wordpress-01 1
文章图片
【如何使用Helm回滚更改(使用不同方式实现)】注意:省略修订号会将应用程序回滚到以前的版本。了解如何从旧版本中获取 Helm 值。
如何使用 kubectl 回滚如何使用Helm回滚更改?该
rollout undo
命令允许你使用kubectl
以下命令回滚部署:kubectl rollout undo deployment/[
release]
文章图片
Helm回滚更改示例:要回滚到特定版本,请使用:
kubectl rollout undo deployment/[
release] --to-revision=[
revision]
文章图片
注意:执行回滚使用
kubectl
只会回滚部署,不会影响与 Helm 版本相关的其他资源。此外,你可以使用kubectl
来删除头盔部署和命名空间的不必要的副本。结论Helm如何使用回滚更改?完成本教程后,你应该能够使用
rollback
命令和回滚 Helm 中的更改kubectl
。此外,请查看我们的Helm 存储库管理指南,或查看Kubernetes及其所有功能。
推荐阅读
- 什么是Git上游以及如何设置上游分支(详细解析)
- 如何创建Helm Chart(详细操作分布指南)
- 如何安装和使用Flask(创建简单的应用程序)
- 如何在Helm Chart中使用环境变量(示例分布指南)
- 安装系统 一键win10重装系统图文图文详细教程
- 一键重装win10专业版图文图文详细教程
- 最新电脑公司win10系统自制步骤
- 本文教你windows10睡眠与关机有啥区别
- win10一键装系统图文图文详细教程