Preguntas etiquetadas con puppet

17
¿Cómo saber qué versión de títere está ejecutando en centos?

Estoy empezando con títeres en centos y estaba confundido acerca de algunas cosas. Primero, existe una página de manual para puppet-masterpero no para puppetmasteraunque el demonio en /etc/init.d espuppetmaster La ejecución del comando $ puppet-master --versiondevuelve bash: puppet-master: comando...

16
¿Agregar líneas a / etc / profile con marioneta?

Uso puppet para instalar un JDK y un tomcat actuales. package { [ "openjdk-6-jdk", "openjdk-6-doc", "openjdk-6-jre", "tomcat6", "tomcat6-admin", "tomcat6-common", "tomcat6-docs", "tomcat6-user" ]: ensure => present, } Ahora me gustaría agregar JAVA_HOME="/usr/lib/java" export...

15
Marioneta: asegúrese de que el archivo esté vacío

Me gustaría asegurarme de que el archivo motd esté vacío. Me encantaría hacer esto: file { "/etc/motd": ensure => empty } Esto obviamente no funciona. ¿Existe una manera simple de garantizar que un archivo esté vacío en lugar de usar la declaración "fuente" y almacenar un archivo vacío en...

15
Títeres y servicios de lanzamiento?

Tenemos un entorno de producción configurado con Puppet, y queremos poder configurar un entorno similar en nuestras máquinas de desarrollo: una mezcla de Red Hats, Ubuntus y OSX. Como era de esperar, OSX es el hombre extraño aquí, y lamentablemente, estoy teniendo muchos problemas para que esto...

14
Marioneta: prueba si el recurso está definido o créalo

He estado tratando de encontrar una manera de probar si un recurso ya está definido en otro archivo y, si no, ¿crearlo? Un ejemplo rápido: if File[$local_container] { alert("Testing - It existed $local_container") } else { file{ "$local_container": ensure => directory, } } Sin embargo,...

13
¿Llamar a la función Puppet desde la plantilla Puppet?

A partir de 0.24.8, ¿puede una plantilla de Puppet llamar a una función de Puppet? Puedo obtener una funcionalidad similar llamando a la función en mi manifiesto, asignando el valor de retorno a una variable y luego usando lookupvar ('variable') en la plantilla, pero me gustaría eliminar al...