Paquete linex-ubuntu-puppet 2.7 | Algo de Linux

lunes, 24 de octubre de 2016

Paquete linex-ubuntu-puppet 2.7

He creado una nueva versión del paquete linex-ubuntu-puppet (2.7) en el que incluido una mejora del script sinc_puppet.

A partir de una cierta versión del paquete, empezamos a utilizar un fichero de configuración para que el funcionamiento de sinc_puppet fuera configurable por el administrador sin tener que tocar el código del script. En este fichero de configuración se permite activar o desactivar la ejecución automática de sinc_puppet.

Posteriormente, añadí un nuevo parámetro -f que permitiera "forzar" la ejecución del script sinc_puppet mientras estaba desactivada la ejecución automática.

La cuestión es que en el fichero de configuración se puede establecer un SPLAYLIMIT para demorar la ejecución de puppet un tiempo con el fin de evitar que demasiados clientes ataquen al servidor y lleguen a saturarlo.

Lo que hecho ahora es añadir un nuevo parámetro "now" que, al forzar la ejecución de sinc_puppet, permita evitar el tiempo de espera definido en SPLAYLIMIT:
# sinc_puppet -f now
https://mega.nz/#!kxckSCrS!1YPL-ftFjoUiGa7r0I3bAdbVgWaNecEwywOh7q0T8CM
Publicado por primera vez en http://enavas.blogspot.com.es