簡體   English   中英

如何在without主文件清單文件中沒有節點輸入的情況下配置p客戶端?

[英]How to Configure puppet client without node entry in the puppet master's manifest file?

我有一個在Amazon EC2實例中運行的人偶主服務器。

我將EC2實例和設置/配置實例作為人偶客戶端生成,以便與人偶主機進行通信。 我已啟用證書的自動簽名。

我可以在p客戶端中指定要與哪個清單文件同步嗎? 我不想在清單文件中為我在主服務器中生成的每個人偶客戶端添加node <puppetClient> { .... }條目。

謝謝

不直接,但您可以使用帶有單獨清單的環境。

[client1]
modulepath = /etc/puppet/modules
manifest = /etc/puppet/manifests/client.pp

這將使用client.pp而不是site.pp。 在客戶端上,您使用--environment client1或在puppet.conf中進行設置。 如果您不想在清單中使用節點{}定義,則應考慮使用“ 外部節點分類器” ENC將返回類,這些類將包含在site.pp中或任何位置。 無論如何,使用ENC似乎可以解決您的問題。

如果所有客戶端都使用相同的配置,則可以使用文檔中提到的默認節點: http : //docs.puppetlabs.com/guides/language_guide.html#nodes

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM