기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
를 사용하여 Deadline Cloud 팜 배포 AWS CDK
GitHub 웹 사이트의 deadline-cloud-samples 리포지토리에 있는 starter_farmCfnFarm, CfnQueue및 CfnFleet L1 리소스를 래핑하는 재사용 가능한 TypeScript 구문에서 Deadline Cloud 팜을 배포합니다aws-cdk-lib/aws-deadline. AWS CDK 와 CloudFormation 및의 비교는 단원을 Terraform참조하십시오Deadline Cloud 인프라를 코드로 관리.
앱에는 각각 별도의 AWS CDK 스택인 4개의 예제 팜이 포함되어 있습니다.
-
SimpleFarm- 하나의 대기열에 있는 단일 Linux플릿입니다. 시작할SimpleFarm때 배포합니다. -
StarterFarm- 프라이빗 conda 채널과 해당 채널에 대한 패키지를 빌드하는 대기열을 추가합니다. -
CudaFarm- CUDA 도구 체인conda-forge용가 있는 GPU 플릿입니다. -
MultiPlatformFarm- 대기열 하나가 Linux, Windows및 GPU 플릿에 도달합니다.
모든 스택은 작업 연결을 위한 팜과 Amazon S3 버킷을 생성합니다. 또한 각 스택에는 conda 대기열 환경이 있는 대기열 하나 이상, 서비스 관리형 플릿 하나 이상, 각 대기열 및 각 플릿에 대한 IAM 역할 하나가 포함됩니다.
배포하려면 Node.js 18 이상, AWS 자격 증명,에 대해 부트스트래핑된 계정 및 리전 AWS CDK, Deadline Cloud 모니터가 필요합니다. 그런 다음 다음을 실행합니다.
cd cdk/farm_templates/starter_farm npm ci npx cdk deploy SimpleFarm