Howto install puppet on CentOS


CentOS por defecto no tiene en sus repositorios una versión de puppet. ¡Increíble pero cierto! Por lo tanto, para poder usar puppet en CentOS o Red Hat, tendremos que instalarlo nosotros mismos desde cero.
En este post vamos a describir cómo poder hacerlo de forma sencilla y con paquetes ya compilados, en este caso por Puppet Labs. Los creadores de puppet ofrecen un repositorio con la última versión de puppet disponible para CentOS. Para agregar dicho repositorio, únicamente habrá que crear un nuevo fichero de tipo repositorio bajo /etc/yum.repos.d/ con la siguiente información.

shell> vi /etc/yum.repos.d/puppet.repo
[puppetlabs]
  name=Puppet Labs Packages
  baseurl=http://yum.puppetlabs.com/el/6/products/x86_64/
  enabled=1
  gpgcheck=0

[puppetlabs2]
  name=Puppet Labs Packages Deps
  baseurl=http://yum.puppetlabs.com/el/6/dependencies/x86_64/
  enabled=1
  gpgcheck=0
Tras ésto, ya están disponibles para la instalación los paquetes puppet de cliente y servidor. Sólo hay que proceder a su instalación con yum. En el servidor sería así,
shell> yum install puppet-server
Para el cliente,
shell> yum install puppet
A partir de aquí, el resto del funcionamiento será el típico de puppet, tanto para el servidor como el cliente.

Si este artículo te ha interesado, quizás te puedan interesar también:


No hay comentarios :

Publicar un comentario

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios