2014-04-07 72 views
0

我正在使用Puppet創建無主調配。我已經安裝第三方模塊一起與我的自定義模塊稱爲my_module配置木偶第三方模塊

puppet module install maestrodev/rvm 

現在在我的ModulePath進行我有以下幾點:

my_module 
rvm 
some_dependencies 

,它變得有趣了。我想按照其PuppetForge Documentation配置我的模塊。

問題是我在哪裏放置所有新創建的配置?

在my_module/tests/init.pp文件中?在某種壓倒一切的模塊中?

請原諒我的noob問題,但我已經很難搜索這個特定場景的文檔,找不到任何東西。

回答

1

如果您要創建一組pp文件,正如文檔中給出的那樣,建議您將它們放在一個目錄中(按照慣例命名爲「manifest」),以便當您運行puppet時,「apply 「上目錄的命令,木偶將解析按字母順序排列的所有頁文件並執行他們一起

例如:傀儡申請/etc/.../puppet/manifests

對於單個文件的執行:

puppet apply /etc/.../puppet/manifests/JohnDoe.pp

參考: http://docs.puppetlabs.com/puppet/latest/reference/dirs_manifest.html