我从一家厨师店搬到了一家木偶店。
下面是我在Chef中通常要做的事情:我将为一个配置文件提供一个模板,比如Varnish或haproxy,它会将请求路由到匹配特定角色和环境的节点。
我能找到的主厨“角色”的最佳关联是一个傀儡“团体”。
什么是厨师搜索?如何获得与某些条件相匹配的节点集合(我猜这意味着它们的事实)?
编辑:我感谢伟大的链接和指针!我要补充的是,我们的商店使用theForeman来管理分配给节点的主机、环境和木偶类。它会在PuppetDB查询中发挥作用吗?
发布于 2014-02-04 18:31:13
这不是很好的支持木偶。要获取这类信息,您可以查询PuppetDB。据我所知,木偶本身并不包括这样做的能力,但木偶查询补充说。这里有一个教程将两者结合在一起,生成一个配置文件,其中包含来自PuppetDB的数据。
发布于 2014-02-04 18:38:22
您可以使用导出的资源来完成这一任务。使用特定标记导出特定节点定义中的资源,并在已安装HaProxy的节点上收集这些资源。要使导出的资源发挥作用,您需要PuppetDB。
https://serverfault.com/questions/573144
复制相似问题