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