如何让 Puppet 在清单中出现第一个错误时停止?

如何让 Puppet 在清单中出现第一个错误时停止?

如何配置 Puppet,让它在第一次失败时停止,而不是继续执行并仅仅针对依赖于第一次失败的其余步骤发出错误?

答案1

使用 Puppet 则无法做到这一点。Puppet Master 将构建图表并执行需要执行的操作。Puppet 将开始执行图表节点。如果一个节点发生故障,则所有依赖节点也会发生故障。其他所有节点都会执行。

各个阶段都是一样的:如果某个阶段出现任何问题,所有依赖阶段都会自动失败。

答案2

查看官方文档傀儡功能“失败”。

以下是一个例子:

fail{'here goes your message':}

相关内容