特定のノードの一部のモジュールに順番を設定しようとしています。
node basenode{
include ps
include netfx
include hg
include reportviewer2012
include wdeploy30
include sqlexpress2008
include windowsrolesfeatures
include tcbase
}
node 'myserver' inherits basenode {
include tcuiagent
Class['tcuiagent'] -> Class['tcbase'] -> Class['windowsrolesfeatures'] -> Class['ps']
}
確かに、モジュールリソース内に依存関係を設定したくないのは、相互依存関係になり、やりたくないからです。この場合、私はこの順序を実行したいと思います。
- ps(最初のもの)
- windowsrolesfeatures
- anyotherpackage {hg、netfx ...}(プロビジョニングの順序は気にしないでください)n。tcbase
- tcuigant(最後のもの)