В чем разница между facter pe_build и facter pe_version, facter pebuild возвращается 2015.3.0 Возвращает результат peversion 4.3.1 Как правильно получить версию во всех мануфактурных мастер-версиях, а также на предприятии?В чем разница между facter pe_build и facter pe_version?
1
A
ответ
1
Большая разница в том, что Puppet Enterprise является программным пакетом.
Вы должны быть хорошо, чтобы получить информацию, как PE версия для отображения с марионеток открытым исходным кодом версии:
# 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
Приведи:
2
pe_build
является версией кода общего кукольного PE все-в-одном ". pe_version
- это версия компонента Puppet этого пакета. Если вы считаете, что это сбивает с толку, что они отличаются друг от друга, вы не одиноки.
В любом случае оба факта являются специфичными для PE, как указывает префикс имени. Если вам нужна версия агента Puppet, работающая как с ОС, так и с PE, тогда вы должны использовать для этой цели $clientversion
.