gpt4 book ai didi

puppet - Puppet 中的类排序

转载 作者:行者123 更新时间:2023-12-04 19:03:13 28 4
gpt4 key购买 nike

在执行类 mypackage 中的代码之前,我需要执行类 mysql,tomcat。在我的 site.pp 我有

node 'node1' {
include mysql,mypackage,tomcat
}

如何保证mysql->tomcat->mypackage的执行顺序

我试着把它放在/etc/puppet/modules/mypackage/manifests/init.pp 但它没有用。
class mypackage {
include mysql
include tomcat
}

最佳答案

请阅读这篇关于ordering in puppet的文章.
更新:
我建议在您的 site.pp 中定义排序关系

    node 'node1' {
include mysql,mypackage,tomcat
Class['mysql'] -> Class['tomcat'] -> Class['mypackage']
}

请注意 dependency cycles .在 puppet 中创建这样的循环真的很容易。

关于puppet - Puppet 中的类排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31689896/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com