En este documento, describimos una instalación del administrador de configuración de Puppet en Ubuntu Linux 14.04 Trusty Tahr. La instalación será seguida por un simple ejemplo de manifiesto de títeres para asegurarnos de que la instalación fue exitosa y el títere está listo para usar como implementación independiente.
Primero, debemos incluir el repositorio de títeres en nuestro sistema 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
Ahora estamos listos para instalar un paquete de títeres adecuado que obtendrá todos los requisitos previos necesarios:
$ sudo apt-get install puppet
Después de una ejecución exitosa del comando anterior, verifique la versión de la marioneta para obtener una primera indicación de que el administrador de marionetas funciona en su sistema.
$ puppet --version 3.6.2
En el siguiente paso, estamos listos para probar nuestra instalación de Puppet con un simple archivo de manifiesto de Puppet puppet-test.pp
, que no hará nada más que crear un archivo /tmp/puppet con un contenido:"Instalación de Puppet, exitosa".
$ cat puppet-test.pp file { '/tmp/puppet': content => "Puppet installation, successful", }
Ahora dejamos que la marioneta actúe en nuestro archivo de manifiesto de prueba:
$ 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
Confirme que el archivo existe y tiene un contenido correcto:
$ cat /tmp/puppet Puppet installation, successful