tutorial - docker jenkins slave
Creación de un Jenkins Slave a través de Java Web Start (2)
Ok, lo encontré yo mismo!
En Seguridad global, no tenía un puerto TCP para agentes JNLP habilitado, lo que desactiva automáticamente la línea "Agente de lanzamiento a través de Java Web Start"
Administrar Jenkins => Configurar seguridad global => Habilitar seguridad => Puerto TCP para agentes JNLP Establézcalo en Fijo (para esta opción también configure el número de puerto) o Aleatorio .
Ya tuve un Maestro - Configuración de esclavo en funcionamiento en mi Jenkins, pero una actualización lo rompió, así que tuve que reinstalarlo (aún no tenía una copia de seguridad).
Pero ahora, después de reinstalar Jenkins, ya no lo hago funcionar.
Cuando voy a Manage Jenkins -> Node Management solo puedo agregar nuevos agentes "permanentes" y no el antiguo "Dumb Slave" Node que solía tener. ¿Hubo una actualización o algo así que esto ya no funciona?
También al usar este agente permanente la ayuda? Me muestra la opción "Agente de inicio a través de Java Web Start" en el campo Método de inicio, pero en el menú desplegable no está disponible.
¿Hice algo mal en la instalación?
Edición: Usando la última versión 2.16 de Jenkins
Administrar Jenkins => Configurar seguridad global => Habilitar seguridad => Puerto TCP para agentes JNLP Establézcalo en Fijo (para esta opción también configure el número de puerto) o Aleatorio .