【问题标题】:Difference between Puppet, Puppet Master and Puppet ServerPuppet、Puppet Master 和 Puppet Server 的区别
【发布时间】:2019-01-02 06:33:25
【问题描述】:

我们正在从 Puppet 3.8 过渡到 Puppet 5.4。我目前正在玩 puppet 5.4。虽然 puppet 文档很好,但我不明白 puppet、puppetserver 和 puppetmaster 之间有什么区别。

【问题讨论】:

  • 我不清楚你在问什么,部分原因是“puppetmaster”现在不是 Puppet 的东西。有功能角色“傀儡师”和命令“傀儡师”,但没有“傀儡师”。也许对某些特定文档的引用将有助于澄清。

标签: puppet


【解决方案1】:

以下定义可能会有所帮助:

  • Puppet:指产品 Puppet、语言 Puppet、整个 Puppet 生态系统以及编写软件的公司名称。

  • Puppet Master:Puppet Master 是 Puppet 的安装,在其中编译 Puppet 代码,并在其中验证和签署 SSL 证书。也称为“编译大师”。在 Puppet Enterprise 的“单片”Puppet Master 安装中,Puppet Master 还运行 Puppet 控制台和 PuppetDB。在“拆分”安装中,Master、Console 和 PuppetDB 功能在不同的节点上运行。

  • Puppet Server:Puppet Server 是在 Puppet Master 上的 Java 虚拟机 (JVM) 上运行的应用程序。除了托管证书颁发机构服务的端点外,它还支持目录编译器,该编译器使用 Puppet 代码和各种其他数据源为代理节点编译配置目录。

如果你喜欢,“Puppet Server”是 Puppet Master 的实现,更像是一个抽象角色。

请参阅文档here 了解更多信息。

【讨论】:

    猜你喜欢
    • 2015-03-24
    • 1970-01-01
    • 2017-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-22
    相关资源
    最近更新 更多