有哪些可用的 juju 魅力挂钩以及每个挂钩有什么作用?

有哪些可用的 juju 魅力挂钩以及每个挂钩有什么作用?

我正在尝试了解魔法咒语的钩子,其中一些相当明显且易于理解(,,,start等等),其他的则不然。stopinstall

有多少个钩子,什么时候调用它们,用于什么功能?

我正在寻找一个好的钩子列表及其描述。

答案1

所有可用钩子的文档可以在这里找到:

基本生命周期(安装、启动、停止)和关系挂钩记录在 charms 下。charm 在其元数据中定义的每个关系都定义了关系挂钩。

除此之外,还有另外两个有趣的钩子,即“升级魅力”钩子,当服务的魅力为每个服务单元升级时调用该钩子。

另一个是“config-changed”钩子,当定义服务配置模式的 charm 的配置发生变化时调用,因为服务可以使用配置数据进行部署,所以在启动单元之前,初始部署单元时也会调用 config-changed 钩子。

所有钩子都是可选的。

相关内容