Helm 操作指南:回滚、卸载与图表理解
一、WordPress 版本回滚
在使用 Helm 进行应用升级时,如果至少提供了一个值,Helm 会自动应用 --reset-values 标志。这会将所有值重置为默认值,但通过 --set 或 --values 标志提供的单个属性除外。用户也可以手动提供 --reset-values 或 --reuse-values 标志,以明确确定升级期间值的行为。
假设你按照一系列命令操作后,WordPress 版本已有四个修订版本。但第四个修订版本并非我们期望的应用配置方式,因为它只指定了 replicaCount 值,大部分值都被重置为默认值。此时,我们可以使用 helm rollback 命令将 WordPress 版本回滚到包含所需值的稳定版本。
1. 检查 WordPress 历史记录
每个 Helm 版本都有修订历史记录。修订用于跟踪特定版本中使用的值、Kubernetes 资源和图表版本。当图表被安装、升级或回滚时,会创建新的修订。修订数据默认保存在 Kubernetes 机密中。
可以使用以下命令查看修订机密:
$ kubectl get secrets -n chapter3
输出中应包含以下四个机密:
sh.helm.releas
超级会员免费看
订阅专栏 解锁全文
20

被折叠的 条评论
为什么被折叠?



