我有一個代理/主設置。我在/etc/puppetlabs/code/environments/
中創建了一個名爲master
的新環境。不能爲傀儡代理使用不同的環境
的environment.conf
爲master
目錄環境中的含量
modulepath = site:modules:$basemodulepath
manifest = manifests/site.pp
,當我嘗試puppet agent -t --environment master
我得到了一些錯誤
Notice: Local environment: 'master' doesn't match server specified node environment 'production', switching agent to 'production'.
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
Info: Caching catalog for node1.localpuppet.com
Info: Applying configuration version '1490712072'
Notice: Applied catalog in 0.67 seconds
我是新來的傀儡。我需要做什麼改變?
或者,您可以在主人身上指定所需的環境,而不是允許座席爲自己命名。我不確定在PE中究竟有多少人會這樣做,但我想在GUI中有一個選項可用。 –
謝謝@MattSchuchard。它在生產環境選項卡中添加了事實'name〜。*'後運作。 –
@AmitAuddy請接受我的回答。 –