View a markdown version of this page

Implementa le Deadline Cloud farm con AWS CDK - Deadline Cloud

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Implementa le Deadline Cloud farm con AWS CDK

L'AWS CDK app starter_farm nel repository deadline-cloud-samples sul GitHub sito Web implementa le farm Deadline Cloud da costrutti TypeScript riutilizzabili che racchiudono le risorse di, e L1 da. CfnFarm CfnQueue CfnFleet aws-cdk-lib/aws-deadline Per AWS CDK un confronto CloudFormation tra Terraform con e, vedi. Gestisci l'infrastruttura Deadline Cloud come codice

L'app contiene quattro esempi di farm, ognuna con uno AWS CDK stack separato:

  • SimpleFarm— Una sola Linux flotta in una coda. Implementa SimpleFarm quando stai iniziando.

  • StarterFarm— Aggiunge un canale conda privato e una coda che crea i relativi pacchetti.

  • CudaFarm— Una flotta di GPU, con conda-forge supporto per la toolchain CUDA.

  • MultiPlatformFarm— Una coda in arrivo e flotte di GPULinux. Windows

Ogni stack crea una farm e un bucket Amazon S3 per gli allegati al lavoro. Ogni stack include anche almeno una coda con un ambiente di coda conda, almeno una flotta gestita da servizi e un ruolo IAM per ogni coda e ogni flotta.

Per l'implementazione, sono necessarie Node.js 18 o versioni successive, AWS credenziali, un account e una regione avviati per il e un monitor Deadline Cloud. AWS CDK Quindi esegui:

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