♥ 3
⚡ 0
Nomad en Producción · Lección 08

¿Qué función cumple un 'driver' de ejecución configurado para una task de Nomad, como el driver Docker o el driver exec?

Define el mecanismo real mediante el cual Nomad ejecuta esa tarea específica (como lanzar un contenedor Docker, ejecutar un binario aislado en un namespace de Linux, o ejecutar un proceso de Java), permitiendo que Nomad soporte distintos tipos de cargas de trabajo más allá de únicamente contenedores
Nomad solo puede ejecutar tareas usando exclusivamente el driver Docker, sin ninguna posibilidad real de usar otro mecanismo de ejecución distinto
El driver de ejecución configurado no tiene absolutamente ninguna relación real con cómo Nomad realmente ejecuta esa tarea específica en el nodo client
Solo puede configurarse exactamente un único driver de ejecución en total dentro de todo un cluster de Nomad, sin ninguna posibilidad real de usar distintos drivers para distintas tasks
Nomad en Producción · Lección 08

Completa el código

El driver exec ejecuta un binario aislado en un namespace de
Nomad en Producción · Lección 08

¿Por qué soportar múltiples drivers de ejecución distintos (no solo Docker) permite a Nomad orquestar tanto aplicaciones ya empaquetadas como contenedores como binarios tradicionales que nunca fueron containerizados?

✓

¡Lección completada!

Drivers de ejecución — Docker, exec, java, raw_exec

0
XP ganado
3
Vidas restantes