View a markdown version of this page

Entorno de cola de reserva para las flotas administradas por los clientes de Deadline Cloud - Deadline Cloud

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Entorno de cola de reserva para las flotas administradas por los clientes de Deadline Cloud

El entorno de colas rez_queue_env.yaml del GitHub sitio web proporciona la misma funcionalidad que los entornos de colas conda, excepto para el administrador de paquetes Rez del sitio web de Rez. https://rez.readthedocs.io/ El entorno de colas funciona en una granja con flotas administradas por el cliente que tienen un sistema de archivos compartido para el repositorio de paquetes Rez.

Para usar este entorno de colas en una flota gestionada por el cliente, instale Rez en los hosts de los trabajadores (por ejemplo, en su AMI). Modifica el valor RezRepositories predeterminado para que apunte a la ruta del sistema de archivos compartido de tu repositorio de paquetes Rez.

Cuando envíes un trabajo, establece el RezPackages parámetro en la lista de paquetes que necesita el trabajo. El entorno de cola crea y activa un entorno Rez que contiene los paquetes solicitados y sus dependencias antes de que se ejecute cada trabajo.

La variante rez_shim del sitio GitHub web aplica un contexto Rez resuelto a cada tarea empaquetando su comando en lugar de reproducir las variables de entorno. Elíjala si sus paquetes Rez configuran el software con algo que no sean variables de entorno simples, como un alias lanzador, una función de shell o una PATH entrada que debe ocultar un binario del sistema. Las plantillas de trabajo siguen llamando a las herramientas solo por su nombre, por lo que los paquetes de trabajos no necesitan cambios. Si sus paquetes solo establecen variables, la más simple rez_queue_env.yaml funciona y no necesita piezas adicionales.