Puppet Organización

Es útil para organizar Puppet "infraestructura", "papel", "datos" y "manifiesta" archivos que representan el físico, aspectos operativos y software de un sistema de computación.

Infraestructura define las características físicas y de red de un servidor o un servidor virtual, tales como su dirección y el nombre de host. La papel organiza diferentes aplicaciones de software en una solución lógica, tal como el servidor de web. Estas diversas aplicaciones de software se definen a partir de Títeres de manifiesta. Todos estos archivos están parametrizados para que el usuario y el sitio específico- datos se encuentran en un archivo separado (o tabla de base de datos). Esta abstracción se ilustra a continuación.

Puppet Organization

Puppet Organización

Por ejemplo, el sitio web que está utilizando ahora está alojado en un servidor virtual que está controlado por un Títeres infraestructura nodo. Los parámetros para este nodo incluyen información como la configuración de contenedores OpenVZ.

Un sitio web papel Se asigna a este infraestructura nodo. Este papel es una colección de diferentes aplicaciones manifiesta y ajustes, como Apache y sus diversas directivas que son específicos de esta web. Esta Apache manifiesto describe la instalación general y la configuración de esa aplicación, que se ha personalizado a través de la papel.

La separación de código (también llamado manifiesta), la infraestructura y los datos hace que mi Puppet Configuraciones más fácil de manejar y aplicar en una amplia gama de sistemas de. Esta separación ha demostrado ser muy útil y crítico para una configuración de marionetas a gran escala.

Más información

Leer más sobre Configuración del sistema Puppet.

07 de enero, 2013 Publicado por Jon Jaroker Archivado en: Flujos de trabajo de títeres