头盔回滚和升级-挂钩执行的顺序

时间:2020-05-24 07:17:53

标签: hook kubernetes-helm rollback

我们有一个带有以下挂钩的头盔- a)升级前 b)预回滚 c)删除后 d)回滚后 使用install和unistall作业执行这些挂钩的顺序是什么?

执行升级时,是升级前,安装作业然后升级后? 对于回滚-是回滚前,卸载作业,安装作业然后回滚还是 回滚前,卸载作业(后删除钩子),回滚后再安装作业?

1 个答案:

答案 0 :(得分:1)

您的掌舵版本是什么?与helmv2中的helmv2略有不同的是,已删除了CRD挂钩,并且没有针对挂钩的垃圾回收。有关钩子生命周期执行的详细文档,以及是否要对钩子施加权重以在头盔子图中定义特定的执行顺序,都有详细的文档。

请检查生命周期部分以获取有关钩子的详细信息。如果文档不够清晰,我可以进一步解释。此文档适用于helmv3 https://helm.sh/docs/topics/charts_hooks/