View a markdown version of this page

使用 部署截止日期雲端陣列 Terraform - 截止日期雲端

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 部署截止日期雲端陣列 Terraform

GitHub 網站上的 deadline-cloud-samples 儲存庫中的 terraform 目錄包含使用AWSCC提供者awscc_deadline_*資源部署截止日期雲端陣列的Terraform組態。如需 Terraform 與 CloudFormation 和 的比較 AWS CDK,請參閱 以程式碼形式管理截止日期雲端基礎設施

GitHub 網站上的 start_farm 組態Terraform等同於 CloudFormation 入門陣列 (使用 部署入門期限雲端陣列 CloudFormation)。它會部署具有生產佇列和套件建置佇列的陣列。陣列包含最多三個服務受管機群:CPU Linux、CPU Windows和 CUDA Linux。Conda 佇列環境會使用您提供的 Amazon S3 儲存貯體上的私有 conda 頻道,以及deadline-cloud頻道。

若要部署入門陣列,您需要 Terraform 1.0 或更新版本、 AWS 登入資料、任務附件的 Amazon S3 儲存貯體和 conda 通道,以及截止日期雲端監視器。設定所需的job_attachments_bucket_name變數,然後執行:

cd terraform/farm_templates/starter_farm terraform init terraform apply

GitHub 網站上的 knfsd_xregion_cache 組態部署服務受管機群,透過 VPC 資源端點的KNFSD讀取快取讀取遠端 NFS 檔案器。當您的機群快取從內部部署或其他距離的檔案器讀取時,請使用它做為起點。