如何检查 Puppet 上安装的 Hiera 版本?

How do I check what version of Hiera is installed on Puppet?

事实上,我试图查找它,但在那里找不到它。

如果您想找出 Hiera 的版本并使其成为您可以在清单中使用的事实,您可以这样做:

Facter.add(:hiera_version) do
  setcode do
    require 'hiera/version'
    Hiera.version.to_s
  end
end

在master机器上查资料,不能用facts

这里可以使用generate的功能,但是就没那么方便了。我建议尽量避免它。