Q
廚師屬性與數據包
21
A
回答
24
嗯,這取決於。儘管數據包和屬性都包含數據,但它們之間的主要區別在於,在運行配方時,屬性會暴露爲節點屬性,但您沒有清楚概覽使用了哪些數據包(除了您通過配方運行列表)。
我個人存儲的屬性是什麼:這裏的東西(文件,程序)安裝
- 路徑,創建
- 軟件版本
- 網址,端口(從下載,服務器等聽。)
- 用戶名
而且在數據包:
- 一切,不能暴露 - 在加密的數據包(私鑰密碼)
- 用戶屬性(名稱,外殼,密碼哈希,公共密鑰,評論等)
- 一些其他配置,這是更像對象,但不是簡單的字符串或數字數據,這對節點本身並不重要。
關於最後一點:一個示例是maven存儲庫列表。存儲庫具有以下屬性:名稱,URL,策略等。對於節點配置存儲庫並不重要 - 重要的是它安裝了maven。 另一個例子是用戶,只有可用的用戶名在屬性中。所有其他數據都在數據包中,儘管它可能被暴露 - 在那裏沒有祕密數據。
1
當然,這是其中沒有簡單答案的事情之一。我的經驗法則是任何屬於數據包的東西都屬於這種情況。例如,如果您有要使用fnichol's users cookbook在節點上創建的用戶和組的列表,那麼這就是數據包。爲了調整MySQL服務器上的參數,它是屬性。
相關問題
- 1. 廚師 - 數據包查詢
- 2. 測試廚師數據包
- 3. 廚師包括配方覆蓋屬性
- 4. 廚師包資源的「源」屬性
- 5. 重寫廚師的屬性
- 6. 廚師屬性值重用
- 7. 廚師數據包中有數組嗎?
- 8. 如何使用廚師食譜迭代廚師角色屬性
- 9. 如何下載廚師數據包
- 10. 從配方創建廚師數據包
- 11. 廚師屬性重寫未生效
- 12. 廚師屬性precedance不起作用
- 13. 廚師看不到所有屬性
- 14. 流浪文件廚師屬性
- 15. 廚師:使用敏感屬性
- 16. 廚師 - ServerSpec - 訪問節點屬性
- 17. 強制廚師更新哈希屬性
- 18. 廚師Windows中使用屬性
- 19. 與廚師語法
- 20. 廚師PowerShell輸出捕獲到最新的廚師的屬性12
- 21. 在廚師屬性中調用數組中的數組
- 22. 廚師包資源可以接受數據包嗎?
- 23. 廚師改進powershell_script性能
- 24. 廚師 - Foodcritic FC019假陽性
- 25. 廚師:AWS load_balancer_options黏性
- 26. 廚師日誌與測試廚房
- 27. 廚師客戶供應方無法與廚師服務器
- 28. 廚師節點與環境
- 29. 與廚師安裝mongo
- 30. 廚師12.4 windows_feature與not_if
+1很清楚,謝謝。 – MiniQuark 2013-03-08 09:16:10