在本文档中,我们描述在Ubuntu Linux 14.04 Trusty Tahr上安装Puppet配置管理器。安装后将有一个简单的p清单示例,以确保安装成功并且successful可以用作独立部署。
首先,我们需要将Puppet(木偶)存储库包含到我们的Ubuntu 14.04 Trusty Tahr Linux系统中:
首先,我们需要将Puppet(木偶)存储库包含到我们的Ubuntu 14.04 Trusty Tahr Linux系统中:
$ wget http://apt.puppetlabs.com/puppetlabs-release-trusty.deb
$ sudo dpkg -i puppetlabs-release-trusty.deb
$ sudo apt-get update
现在,我们准备安装适当的Puppet(木偶)程序包,它将获取所有必要的先决条件要求:
$ sudo apt-get install puppet
成功执行上述命令后,请检查人偶版本,以初步了解系统中人偶管理器是否正常工作。
$ puppet --version
3.6.2
下一步,我们准备使用简单的人偶清单文件测试我们的人偶安装puppet-test.pp
,它只会执行以下操作:创建一个文件/tmp /puppet,内容为:“ Puppet安装成功”。
$ cat puppet-test.pp
file { '/tmp/puppet':
content => "Puppet installation, successful",
}
现在,我们让puppet对我们的测试清单文件进行操作:
$ puppet apply puppet-test.pp
Notice: Compiled catalog for ubuntu in environment production in 0.08 seconds
Notice: /Stage[main]/Main/File[/tmp/puppet]/ensure: defined content as '{md5}f6bb10f21486103a0eac69e3cbe115af'
Notice: Finished catalog run in 0.04 seconds
确认文件存在并且内容正确:
$ cat /tmp/puppet
Puppet installation, successful