¿Qué es el archivo .pp en puppet?



Anuncios. En Puppet, todos los programas que se escriben usando el lenguaje de programación Ruby y se guardan con una extensión de . pp se llaman manifiestos. En términos generales, todos los programas de Puppet que se construyen con la intención de crear o gestionar cualquier máquina anfitriona de destino se llama manifiesto.

¿Qué es init PP en Puppet?

El manifiesto init. pp es la clase principal de un módulo y, a diferencia de otras clases o tipos definidos, sólo se hace referencia a él por el nombre del propio módulo. Por ejemplo, la clase init. pp del módulo puppetlabs-motd es la clase mot d. No se puede nombrar una clase init .

¿Dónde se almacenan los manifiestos de Puppet?

Los programas de marionetas se llaman manifiestos. Los manifiestos se componen de código de Puppet y sus nombres de archivo utilizan la extensión . pp. El manifiesto principal por defecto en Puppet instalado vía apt es /etc/puppet/manifests/site.

¿Qué es DSL en Puppet?





Todos estos lenguajes son ejemplos de lo que en el mundo de la programación se denomina “lenguaje específico del dominio”, o DSL, un lenguaje adaptado a las necesidades de un dominio de problemas específico.

¿Qué es hiera en Puppet?

Hiera es un sistema de búsqueda de datos de configuración clave-valor, utilizado para separar los datos del código de Puppet. Sobre Hiera. La fuerza de Puppet está en el código reutilizable. El codigo que sirve para muchas necesidades debe ser configurable: poner la informacion especifica del sitio en archivos de datos de configuracion externos, en lugar de en el propio codigo.