Puppet 如何使傀儡代理的行为依赖于其他机器的状态?
我在谷歌上搜索了这个,在这里寻找答案,但不是找不到,就是我在脑子里把它弄得太复杂了 情况是这样的:有两台机器,A和B。它们都安装了二进制文件。 一旦二进制文件安装到机器B上,机器A就必须运行脚本,而不是之前。 这是第一步,但所有其他步骤都类似,都依赖于另一台机器 我似乎找不到办法在木偶中做到这一点。有人能把我带到正确的轨道上吗Puppet 如何使傀儡代理的行为依赖于其他机器的状态?,puppet,Puppet,我在谷歌上搜索了这个,在这里寻找答案,但不是找不到,就是我在脑子里把它弄得太复杂了 情况是这样的:有两台机器,A和B。它们都安装了二进制文件。 一旦二进制文件安装到机器B上,机器A就必须运行脚本,而不是之前。 这是第一步,但所有其他步骤都类似,都依赖于另一台机器 我似乎找不到办法在木偶中做到这一点。有人能把我带到正确的轨道上吗 谢谢您您描述的是一个编排问题,而Puppet本身并不是为解决此类问题而设计的。Puppet,Inc.提供一款与该软件专业版捆绑的Orchestrator产品,如果您可以使
谢谢您您描述的是一个编排问题,而Puppet本身并不是为解决此类问题而设计的。Puppet,Inc.提供一款与该软件专业版捆绑的Orchestrator产品,如果您可以使用,这将是您的最佳选择。或者,以前版本的Puppet使用McCollective,即使您使用的是开源Puppet,也应该可以使用McCollective
如果讨论中的机器之间只有一个这样的交互,那么用Puppet本身拼凑一些配器可能是有意义的——这是可能的。但是你似乎在说你有多个点需要两台机器同步,我真的不建议你尝试用Puppet来构建这一点。比如说,如果您可以在配置A之前完全配置机器B,这样就只有一个同步点,那么情况可能就不同了。您描述的是编排问题,而Puppet本身并不是针对此类问题而设计或构建的。Puppet,Inc.提供一款与该软件专业版捆绑的Orchestrator产品,如果您可以使用,这将是您的最佳选择。或者,以前版本的Puppet使用McCollective,即使您使用的是开源Puppet,也应该可以使用McCollective 如果讨论中的机器之间只有一个这样的交互,那么用Puppet本身拼凑一些配器可能是有意义的——这是可能的。但是你似乎在说你有多个点需要两台机器同步,我真的不建议你尝试用Puppet来构建这一点。比如说,如果您可以在配置A之前完全配置机器B,这样只有一个同步点,那么情况可能就不同了