1
比方说,我想展示的属性目录,像这样在Chef中,有没有办法从子目录加载属性?
cookbooks
|- ...
attributes
|- project-one
|--- foo.rb
|--- blah.rb
|--- bar.rb
|- project-two
|--- bang.rb
有没有办法让厨师找到这里列出的子目录中的属性?我有很多属性:(目前不支持
比方说,我想展示的属性目录,像这样在Chef中,有没有办法从子目录加载属性?
cookbooks
|- ...
attributes
|- project-one
|--- foo.rb
|--- blah.rb
|--- bar.rb
|- project-two
|--- bang.rb
有没有办法让厨师找到这里列出的子目录中的属性?我有很多属性:(目前不支持
不幸的是子目录(属性,图书馆,食谱等),此产品的路线图厨师12
即使你做一些疯狂Ruby魔法就像做一个dir-glob并且需要相对的,子目录中的这些文件不会被上传到Chef Server。
如果你发现需要那么多属性文件,我会建议重新检查域一般来说,一本食谱应该管理一个应用程序或服务,如果你发现自己有很多不同的功能和案例,你可能想尝试把它分成更小的食谱,我会很高兴看看并提供一些指导。
对于任何人通过谷歌寻找这个答案(像我一样),这并没有成为厨师12,但可以按照这里https://github.com/chef/chef-rfc/issues/24 –