View a markdown version of this page

Implemente granjas de Deadline Cloud con AWS CDK - 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.

Implemente granjas de Deadline Cloud con AWS CDK

La AWS CDK aplicación starter_farm del repositorio deadline-cloud-samples del GitHub sitio web implementa las granjas de Deadline Cloud a partir de TypeScript construcciones reutilizables que agrupan los recursos, y de nivel 1. CfnFarm CfnQueue CfnFleet aws-cdk-lib/aws-deadline Para ver una comparación de los valores con y, consulte. AWS CDK CloudFormation Terraform Gestione la infraestructura de Deadline Cloud como código

La aplicación contiene cuatro granjas de ejemplo, cada una de ellas con una AWS CDK pila independiente:

  • SimpleFarm— Una sola Linux flota en una cola. Implemente SimpleFarm cuando esté empezando.

  • StarterFarm— Añade un canal conda privado y una cola que crea paquetes para él.

  • CudaFarm— Una flota de GPU, incluida la cadena conda-forge de herramientas CUDA.

  • MultiPlatformFarm— Una cola de espera y Linux flotas de Windows GPU.

Cada pila crea una granja y un bucket de Amazon S3 para adjuntar tareas. Cada pila también incluye al menos una cola con un entorno de colas conda, al menos una flota gestionada por servicios y un rol de IAM para cada cola y cada flota.

Para la implementación, necesita Node.js 18 años o más, AWS credenciales, una cuenta y una región preparadas para ello y un monitor de Deadline Cloud. AWS CDK A continuación, ejecuta:

cd cdk/farm_templates/starter_farm npm ci npx cdk deploy SimpleFarm