卷2:第18讲 Puppet part 2.pdfVIP

  • 1
  • 0
  • 约1.01万字
  • 约 7页
  • 2017-06-08 发布于湖北
  • 举报
卷2 :第18章 Puppet part 2 18.3. 组件分析 Agent (代理) 在 Puppet 运⾏过程之中,第⼀个提到的组件就是 agent 进程。历史上,这是⼀个独 ⽴的称为puppedd 的可执⾏程序, 在 2.6 中,我们把 Puppet 变成了⼀个唯⼀的可 执⾏程序,现在,可以使⽤ puppet agent 来调⽤它,和 Git 的使⽤⽅式很类似。 这个代理本⾝的功能不多,主要是⽤于实现上⾯图中客户端的⼯作流的配置和代码。 Facter 在 agent 之后的下⼀个组件是⼀个称为 Facter 的外部⼯具,这是⼀个⽤于检测本机信 息的⾮常简单的⼯具。这些信息包括操作系统、IP 地址、主机名等, Facter ⾮常易 于扩展,很多机构在使⽤中会增加它们⾃⼰的插件来检测⼀些个性化信息。Facter 发 现的信息会由 agent 发送给服务器,之后,服务器就接过了接⼒棒,继续⼯作流。 外部节点分类器 在服务端,第⼀个遇到的组件称为外部节点分类器 (External Node Classifier ),简称 为 ENC 。ENC 接受主机名作为输⼊,返回⼀个包含对应主机的⾼级配置信息的数据 结构。ENC 通常是⼀个独⽴的服务或程序:可能是⼀个其他的开源项⽬,⽐如 Puppet

文档评论(0)

1亿VIP精品文档

相关文档