La forma más sencilla de ver informes de Puppet sobre cambios pendientes (es decir, --noop)

La forma más sencilla de ver informes de Puppet sobre cambios pendientes (es decir, --noop)

Mi entorno Puppet consta de un maestro y numerosos agentes que se ejecutan manualmente mediante la invocación del agente títere --test.

Estoy intentando encontrar la forma más fácil (es decir, informes legibles por humanos y de un vistazo) de ver informes sobre qué hosts tienen cambios pendientes según el código de marioneta actual almacenado en el maestro. Para dar un poco de contexto, básicamente quiero confirmar que los cambios que he enviado a mi Maestro solo se aplicarán a hosts específicos: en cierto modo, una verificación de cordura.

Creo que una consola como The Foreman puede ser de ayuda aquí, pero agradecería cualquier otra sugerencia que otros usuarios de Puppet puedan ofrecer. Conozco las capacidades de pe-console pero no puedo seguir esta opción.

Respuesta1

TheForeman ciertamente funcionaría, al igual que la consola Puppet Enterprise. Esas son las dos interfaces que normalmente usaría. Se consideraría ejecutar Puppet en modo "auditoría" en lugar de modo (¿activo?). Sin embargo, un consejo: ejecutar puppet agent --testaplicará los cambios si no tiene un comando --noopen la línea de comando o en algún lugar del archivo Puppet.conf. Por favor mirahttp://nrvale0.github.io/blog/2014/04/10/the-basics-of-puppet-noop/como ejemplo de diferentes formas de habilitar el modo noop.

información relacionada