Chef infra chef服务器与chef repo之间的区别?
我是Chef的新手,已经成功配置了三个节点——工作站、客户端和服务器。Chef docs提到了一个Chef“repo”,其内容看起来与Chef服务器非常相似。两者之间有什么区别,或者它们是同义词?我这样问是因为我公司的其他人一直在使用chef,他们在subversion中设置了一个chef repo目录,这个框与我设置的chef服务器不同。谢谢 它们是不同的 “Chef Repo”是“代码”的集合-食谱、食谱等。这是您的代码库。要绘制并行代码,这是您将推送到SCM的原始代码(如GitHub或BitBucket)。如果您正在构建一个包,这将是一堆代码 “厨师服务器”是,除其他外,和工件存储。它包含最终版本的工件(烹饪书),这些工件是从“Chef Repo”打包的。如果您正在构建一个包,这将是一个Chef infra chef服务器与chef repo之间的区别?,chef-infra,Chef Infra,我是Chef的新手,已经成功配置了三个节点——工作站、客户端和服务器。Chef docs提到了一个Chef“repo”,其内容看起来与Chef服务器非常相似。两者之间有什么区别,或者它们是同义词?我这样问是因为我公司的其他人一直在使用chef,他们在subversion中设置了一个chef repo目录,这个框与我设置的chef服务器不同。谢谢 它们是不同的 “Chef Repo”是“代码”的集合-食谱、食谱等。这是您的代码库。要绘制并行代码,这是您将推送到SCM的原始代码(如GitHub或Bi
.deb
或.rpm
您的节点将仅与Chef服务器通信。因此,您在Chef Repo中进行的本地开发在工件打包并上传到Chef服务器之前不会应用。当sethvargo已经发言时,还有什么要说的,让我继续并添加我的观点。在您的场景中,有四台机器正在运行,您希望通过chef、工作站、chef服务器和chef repo配置的acutal客户端
我希望这就是你想问的。我明白了。当我配置我的客户机(通过刀子配置-I)时,它要求提供一个chef repo位置,我将其留空。我现在可以把这个放进刀子里了吗。只需将
cookbook\u path
属性设置为您的烹饪书的路径。那么“厨师超市”如何适用于此?例如,如果我的组织有自己的私人“厨师超市”,这是在“厨师回购”之外,还是作为“厨师回购”?对不起,如果我误解了,因为我对厨师很陌生。