Tutorial de marionetas

Puppet es una tecnología de gestión de la configuración para gestionar la infraestructura en máquinas físicas o virtuales. Es una herramienta de gestión de configuración de software de código abierto desarrollada con Ruby que ayuda a gestionar una infraestructura compleja sobre la marcha. Este tutorial ayudará a comprender los componentes básicos de Puppet y cómo funciona en un entorno de infraestructura. Se prueban todos los ejemplos y fragmentos de código utilizados en este tutorial. Los fragmentos de código de trabajo se pueden usar simplemente en cualquier configuración de Puppet cambiando los nombres y variables definidos actualmente.

Este tutorial ha sido preparado para aquellos que desean comprender las características y la funcionalidad de Puppet y cómo puede ayudar a reducir la complejidad de administrar una infraestructura.

Después de completar este tutorial, se obtendría un nivel moderado de comprensión de Puppet y su flujo de trabajo. También le dará una idea clara de cómo configurar Puppet en una infraestructura preconfigurada y usarla para la automatización.

Asumimos que cualquier persona que quiera comprender y aprender Puppet debe comprender la administración del sistema, la infraestructura y la comunicación del protocolo de red. Para automatizar el aprovisionamiento de infraestructura, se debe tener un comando sobre la escritura básica de scripts de Ruby y el sistema subyacente donde se quiere usar Puppet.