首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带有外部供应依赖项的厨师食谱

带有外部供应依赖项的厨师食谱
EN

Server Fault用户
提问于 2017-02-27 19:02:41
回答 1查看 59关注 0票数 2

在我所见过的所有Chef示例中,自动标注工作非常容易--您提供类似DB主机,然后是web服务器之类的东西。您可以创建任意数量的the服务器--所有这些服务器都将使用相同的DB主机(不需要更改)。

但是,如果我的食谱/节点配置手册需要在其他后端节点上进行配置更改,怎么办?我怎么能和主厨一起做呢?例如,我有现有的BGP路由反射器( bird ),我提供了新的BGP边缘节点,并且作为依赖项,我必须在BGP路由反射器节点上生成新的iBGP对等配置和重新读取配置文件。

什么是最佳做法?是否应该使用主厨推送作业将更改推送到BGP路由反射器节点?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2017-02-28 05:18:19

厨师内部并没有这方面的系统。在广义上,您所指的是“服务发现”,当一个服务想要查找网络上另一个服务的信息时。厨师有一个简单的SD系统,通过search() API,但也有专门的SD系统,如领事,尤里卡,和mDNS/Autoconf。

一旦以可以访问的方式获得服务数据,下一个问题是如何处理通过网络传播的更新。厨师本身通常使用守护进程模式服务,每X秒运行一次聚合。这意味着,如果您将X设置为60,那么119秒后,所有内容都将被更新。如果您想要更快的东西,那么就有一些选项,比如将通知从一个节点推送到另一个节点,或者使用中心编排系统来推送原始更改,然后处理级联更新。从理论上讲,大厨推乔布斯在这里是有用的,但我并不是真的推荐它。有些东西,如领事+领事模板,可能是您想要的快速搅动配置和SD更新,或者只是让厨师的间隔运行处理它的事情变化较少。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/835234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档