Cree un entorno de colas - AWS Nube de plazos

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.

Cree un entorno de colas

Un entorno de colas es un conjunto de variables de entorno y comandos que configuran a los trabajadores de una flota. Puede utilizar los entornos de colas para proporcionar aplicaciones de software, variables de entorno y otros recursos a los trabajos de la cola.

Al crear una cola, tiene la opción de crear una predeterminada Conda entorno de colas. Este entorno proporciona a las flotas gestionadas por servicios acceso a paquetes para aplicaciones y renderizadores asociadosDCC. Para obtener más información, consulte Predeterminado Conda entorno de colas.

Puede añadir entornos de colas mediante la consola o editando el json o la plantilla directamente. YAML Este procedimiento describe cómo crear un entorno con la consola.

  1. Para añadir un entorno de colas a una cola, navegue hasta la cola y seleccione la pestaña Entornos de colas.

  2. Selecciona Acciones y, a continuación, Crear una nueva con formulario.

  3. Introduzca un nombre y una descripción para el entorno de colas.

  4. Seleccione Añadir nueva variable de entorno y, a continuación, introduzca un nombre y un valor para cada variable que añada.

  5. (Opcional) Introduzca una prioridad para el entorno de colas. La prioridad indica el orden en que se ejecutará este entorno de colas en el trabajador. Los entornos de colas de mayor prioridad se ejecutarán primero.

  6. Seleccione Crear entorno de colas.

Predeterminado Conda entorno de colas

Al crear una cola asociada a una flota gestionada por un servicio, tiene la opción de añadir un entorno de colas predeterminado que admita Condapara descargar e instalar paquetes en un entorno virtual para sus trabajos.

Si utiliza una flota gestionada por el cliente, debe configurar un entorno de colas que tenga el mismo comportamiento que la consola Conda entorno de colas. Para ver un ejemplo, consulta conda_queue_env_console_equivalent.yaml en el repositorio de. deadline-cloud-samples GitHub

Conda proporciona paquetes de canales. Un canal es un lugar donde se almacenan los paquetes. Deadline Cloud proporciona un canal que aloja deadline-cloud Conda paquetes que admiten DCC aplicaciones y renderizadores de socios. Seleccione cada una de las siguientes pestañas para ver los paquetes disponibles para Linux o Windows.

Linux
Windows
  • KeyShot

    • keyshot=2024.1

    • keyshot-openjd

Cuando envías un trabajo a una cola con la configuración predeterminada Conda entorno, el entorno añade dos parámetros al trabajo. Estos parámetros especifican la Conda paquetes y canales que se utilizarán para configurar el entorno del trabajo antes de que se procesen las tareas. Los parámetros son:

  • CondaPackages— una lista separada por espacios de las especificaciones de los paquetes que coinciden, como blender=3.6 o. numpy>1.22 El valor predeterminado está vacío para omitir la creación de un entorno virtual.

  • CondaChannels— una lista separada por espacios de Conda canales comodeadline-cloud,conda-forge, os3://amzn-s3-demo-bucket/conda/channel. El canal predeterminado es deadline-cloud un canal disponible para las flotas gestionadas por el servicio que proporciona DCC aplicaciones y renderizadores asociados.

Cuando utilizas un remitente integrado para enviar un trabajo a Deadline Cloud desde el tuyoDCC, el remitente rellena el valor del CondaPackages parámetro en función de la solicitud y el remitente. DCC Por ejemplo, si utilizas Blender, el CondaPackage parámetro se establece en. blender=3.6.* blender-openjd=0.4.*