[英]Is there any way to compile Manifest, Custom Functions etc in Puppet Agent?
我正在尋找一種在Chef的Puppet Agent中編譯Puppet清單和自定義函數的方法。
可能嗎?
用例1.我想檢查客戶端中某些文件的文件存在並執行一些操作。 (例如,如果存在file1.txt,請安裝此軟件包)
用例2。我想對客戶端具有特定擴展名的文件執行某些操作。 所有文件僅在客戶端。 (file1.txt,file2.csv,file3.txt,file4.py僅將擴展名為* .txt的文件復制到其他目錄)
如何解決以上兩個用例?
提前致謝。
這不太清楚,因為您的觀點之間的關系並不明顯。 我會嘗試回答:
有幾種方法可以實現,所有方法都使用puppet apply
:
puppet apply --catalog
將其應用到服務器上。 puppet apply --catalog
對其進行puppet apply --catalog
。 這是通過自定義事實完成的。 如果您正在運行puppet apply
,則還可以使用file
功能來讀取file
的內容。 但是您描述的內容似乎並不是Puppet的好用例。 最好使用簡單的Shell腳本在文件上運行命令或將其復制。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.