systemadmin.es > puppet

puppet 3.8.3 para SLES11SP3

No es ningún secreto que odio SuSE en todas sus encarnaciones: tanto openSuSE como SLES. Hoy vamos a ver cómo instalar una versión reciente (en este caso 3.8.3) de puppet en lugar de la 2.6.18 que he visto que nos viene por defecto.

[...]
Leer mas »

beaker: Comprobar contenido de fichero

En el caso que para tests de aceptación mediante beaker necesitemos comprobar el contenido de un fichero deberemos hacerlo mediante la descripción de dicho fichero. Vamos a ver un ejemplo:

[...]
Leer mas »

Testing con beaker mediante Travis CI

Anteriormente vimos cómo realizar pruebas en modulos de puppet mediante beaker. Vamos a ver cómo automatizar la realización de dichas pruebas mediante Travis CI cuando realizamos un commit en github

[...]
Leer mas »

Beaker: Pruebas de modulos de puppet en maquinas virtuales (vagrant)

Una buena forma de comprobar si un modulo de puppet hace lo que se espera de él es hacer pruebas con maquinas virtuales. Vamos a ver como crear pruebas mediante beaker con vagrant

[...]
Leer mas »

Crear paquete de puppet autocontenido (bundle)

Puede ser que al intentar instalar puppet en un servidor nos salgan problemas con las versiones de ruby o de puppet disponibles. Vamos a ver cómo crear un paquete con las versiones de puppet, ruby, facter y hiera que nos interesen.

[...]
Leer mas »