Puppet para gente ocupada

Otra herramienta DevOps para la gestión de configuración.

Alex
5 min readJul 31

--

Puppet es una herramienta para la gestión de la configuración de código abierto.

Hola, gente ocupada. Vamos al punto, Puppet es una poderosa herramienta que se utiliza para automatizar la gestión de la configuración de la infraestructura de TI.

Nos permite administrar los servidores, redes y aplicaciones a escala y garantiza que se configuren y mantengan de manera consistente. Sí, algo similar a lo que hace el muy popular, al menos en México, Ansible de Red Hat.
Vamos a enfocarnos en los conceptos básicos de Puppet, con el objetivo de establecer una sólida base de conocimientos qué se pueda aprovechar en futuros tutoriales, artículos o experimentos.

Si eres administrador de sistemas, desarrollador, líder de equipo, gerente de proyecto o simplemente tienes curiosidad por Puppet … continua leyendo.

El lenguaje de Puppet

EL DSL(domain specific language) que usa Puppet. La automatización es el objetivo principal. El lenguaje Puppet es independiente de la plataforma. Se ejecuta en muchas plataformas diferentes sin cambios de código.

El lenguaje Puppet

El lenguaje Puppet es una parte fundamental tanto de la versión de Puppet (OSP) de código abierto así como de la versión Puppet Enterprise (PE) .

El agente de Puppet

El agente es la pieza de software ejecutable que vive en las máquinas que queremos automatizar, su función es aplicar los cambios necesarios a los nodos destino.

De forma predeterminada, el agente de Puppet se ejecuta cada 30 minutos. Esto es ajustable.

Puppet Enterprise

Todo el paquete, si bien Puppet es de código abierto, la versión empresarial (de paga) ofrece soporte y otra características para ofrecer mayor control.

El Servidor PE

El servidor de control que empuja el código a los agentes para su ejecución en las máquinas.

Otros lenguajes

--

--

Alex

Dynatrace Solutions Engineer. Former Cheerleader in Chief for KMMX, DevOps Manager, Technical Writer & International Speaker, Dad & 2 cats.