Puppet

yum 在 CentOS 6 機器上安裝 Puppet 4.x

  • December 3, 2016

我有一台執行 CentOS 6.6 的機器,我想在上面安裝 Puppet 4.x。我按照文件頁面上的說明進行操作,首先安裝了 Puppet 儲存庫:

rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm

無論我嘗試通過 yum(puppet 伺服器或 puppet 代理)安裝什麼,它都會為我提供 puppet 版本 3.8.7。但是我在 Puppet 官網上看到最新的 Puppet 是 4.4。我閱讀了文件,但找不到通過 yum 安裝此版本的方法。

對於 Puppet 4,您需要 PC1(Puppet Collections)儲存庫,而不是您配置的舊版本。

對於 CentOS/EL 6,執行:

rpm -ivh https://yum.puppetlabs.com/puppetlabs-release-pc1-el-6.noarch.rpm

這將配置一個包含一個puppet-agent包的 repo,其中包含 Puppet 4 和其他工具。

有關更多詳細資訊,請參閱使用 Puppet 集合歡迎使用 Puppet 集合。

引用自:https://serverfault.com/questions/773538