我希望能够包含我厨师库中文件的source_url
属性metadata.rb
,但是我不知道如何从厨师食谱中访问此信息。
有人以前做过,请告诉我该怎么做吗?
从厨师文档:
metadata.rb文件的内容提供了有助于Chef Infra Client和Server正确将食谱部署到每个节点的信息。
据我所知,metadata.rb
在厨师客户端运行期间,没有任何方法(至少不是简单的方法)来访问。
但是...在Chef-client运行期间,正在同步食谱并将其本地存储在节点的文件系统中。这意味着您可以实现一种机制来读取metadata.rb
配方中的文件(但我不建议这样做,我绝对会为您提供一个节点属性(或数据包项目),该属性具有所需的值在厨师客户运行期间)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句