facter pe_build 和 facter pe_version 有什么区别,facter pebuild 返回 2015.3.0 facter peversion 返回 4.3.1 如何在所有 puppet master 开源以及企业中正确获取版本?
问问题
113 次
2 回答
2
pe_build
是整体 Puppet PE 一体机包的版本代码。 pe_version
是该包的 Puppet 组件的版本。如果您发现这些差异令人困惑,那么您并不孤单。
在任何情况下,这两个事实都是特定于 PE 的,正如名称前缀所示。如果您想要 Puppet 代理的版本,以一种适用于 OS 和 PE 的方式,那么您应该能够$clientversion
用于该目的。
于 2015-12-16T15:20:41.127 回答
1
最大的不同是,Puppet Enterprise 是一个软件包。
您应该可以了解 PE 版本如何与 Puppet 开源版本映射的信息:
# Agent Components (On All Nodes)
PE Version Puppet Agent Puppet Facter Hiera MCollective Ruby OpenSSL
2015.3.0 1.3.2 4.3.1 3.1.3 3.0.5 2.8.6 2.1.7 1.0.2d
# Server Components
PE Version Puppet Server PuppetDB r10k Razor Server Razor Libs PostgreSQL Java ActiveMQ Nginx
2015.3.0 2.2.34 3.2.2 2.1.1 1.1.0 1.0.1 9.4.5 1.8.0 5.11.1 1.8.0
参考:
于 2015-12-16T06:27:08.037 回答