[英]How to download puppet manifest file from master using agent?
我在puppet中將代理連接到master,我需要使用agent從maseter復制清單文件和其他資源-這可能嗎?
我不確定您的用例在這里,但是我不認為這是可能的。
在簡單的主代理設置中,代理將事實發送到已配置的主代理。 作為交換,主數據庫將這些事實,特定於站點的層次結構數據和資源定義合並到適用的清單中,編譯目錄,然后將該目錄發送給代理-通過設計,我認為代理無法訪問未編譯的清單。 但是,我更確定的是您是否可以在代理的$vardir
更多信息中查看 $vardir
管理的資源。 更具體地說,在$vardir/state
內部。 如果您想查看編譯的目錄,可以在$vardir/catalog
。
根據您要實現的目標,也許足以查看給定代理上的依賴關系模型。 您可以使用puppet agent -t --graph
生成有向無環圖,該$vardir/state/graphs
用graphviz 點文件填充$vardir/state/graphs
。 安裝了graphviz后,您可以通過運行dot expanded_relationships.dot -Tsvg -o expanded_relationships.svg
來生成svg等格式的視覺效果
用於編譯座席目錄的清單清單的輸出並不完全,但是還有很多需要注意的地方。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.