Puppet PDF

Aventuras y desventuras de un informático despistado – vjavierf.wordpress.com http://vjavierf.w ordpress.com/2010/11/09/

Views 391 Downloads 0 File size 130KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Aventuras y desventuras de un informático despistado – vjavierf.wordpress.com http://vjavierf.w ordpress.com/2010/11/09/puppet-gestion-de-la-configuracion-y-automatizacion-del-data-center

April 12, 2012

Esta tarde he asistido a una charla técnica muy interesante sobre Puppet. La presentación ha corrido a cargo de Javier Turégano, de Andago Ingeniería, como parte de las Jornadas Técnicas 2010 organizadas por el Grupo de Usuarios de Linux de la Universidad Carlos III. Puppet es un framework open source para la gestión de la configuración y automatización de centros de datos. Lo que Puppet ofrece a los administradores de sistemas es una plataforma simplificada que permite una gestión de los sistemas consistente, transparente y flexible, descargando a los administradores de las tareas mundanas y permitiéndoles centrarse en su infraestructura estratégica. La arquitectura de Puppet es la clásica Cliente/Servidor, en la cuál un servidor (puppetmaster) centraliza y orquesta todos los despliegues y configuraciones previa petición de los clientes o servidores gestionados (Redhat, Debian, etc). Hay que dejar claro que Puppet no es una herramienta para la instalación desatentida del sistema operatitvo sino para el despliegue de nuevos paquetes o la configuración del sistema una vez este ha sido instalado, así como para llevar a cabo estas tareas de una forma centralizada, consistente y escalable, es decir, poder desplegar la misma configuración y el mismo software en múltiples máquinas aunque estas sean heterogéneas (también levanta los servicios desplegados si estos no se encuentran en funcionamiento). Tampoco se trata de una herramienta de monitorización. Por lo que Javier Turégano nos ha contado existen otras alternativas a Puppet que listo a continuación: (Actualización 28/04/2011) En la siguiente imagen podemos ver muy cláramente qué herramientas tenemos disponibles para automatizar el despliegue de nuestros sistemas:

Fuente: ControlTier - http://doc36.controltier.org/wiki/ControlTier

También es interesante el siguiente artículo de la Wikipedia dónde podemos ver comparados varios de estos frameworks y otros muchos. Conclusión (personal): si eres administrador de sistemas, tienes a tu cargo más sistemas de los que puedes abarcar y te pasas gran parte de tu tiempo desplegando una y otra vez los mismos paquetes y realizando las mismas configuraciones, seguro que Puppet te alegra la vida. Si tu entorno es estable, si te sientes agusto con la administración tradicional desde consola y no te llueven del cielo nuevos servidores cada dos por tres que configurar y administrar… por lo menos quédate con la idea. Enlaces relacionados: Tu opinión es importante, por favor, si has llegado hasta aquí, dedica 2 segundos a darme tu opión sobre el blog. Gracias. Imprimir PDF