是否需要100%将所有菜谱存储在chef-repo下?这对我来说似乎有点不方便,我更愿意将解决方案手册存储在应用程序代码库中,或者仅作为独立的git repos存储。

我知道像knife这样的工具都依赖于配置文件存在于.chef中,这也让我有些沮丧。

#1 楼

不,不是这样,chef-repo是回到10号厨师的传统方式。 Berks在当前目录中工作。

还可以通过使用KNIFE_HOME环境变量在默认.chef目录中工作。

当前的建议确实是每个食谱(或与其他应用程序一起)的回购

评论


但是在文档中仍然有关于它的页面。我在阅读正确的文档吗?另外,通过任何更改,也许您知道,如果我使用Vagrant和Chef Zero手动测试我的食谱,那么我该如何管理数据包,食谱和其他策略?

– Madhead
17年9月14日17:00

文档并不总是最新的,恐怕厨师的懈怠会更好地讨论管理事情的方式

–滕西拜
17年9月14日在17:50

@madhead我刚刚意识到我忘了一点,我更新了答案,松弛的频道加入页面在这里community-slack.chef.io(请原谅格式,我在电话上)

–滕西拜
17年9月14日在18:01

伙计,您已经回答了我最近遇到的几乎所有问题。去年,我对Chef有了更多的了解。感谢那!

– Madhead
17年9月14日在18:23

@madhead可以随意加入松弛频道,我也在那儿,但是那里的人比我先进得多,Chef公司的一些人也确实很有帮助:)

–滕西拜
17年9月14日在18:37