本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在工作者上部署和設定自訂軟體
AWS Deadline Cloud 提供多種方法來部署和設定工作者的自訂軟體、外掛程式和工具。您選擇的方法取決於您的需求,例如您是否需要管理員權限、軟體變更的頻率,以及軟體是否應可供所有任務或僅限特定任務使用。
選擇部署方法
使用下表為您的使用案例選擇正確的部署方法。
| 條件 | 佇列環境 | 主機組態指令碼 | 自訂 conda 套件 |
|---|---|---|---|
| 需要管理員權限 | 否 | 是 | 否 |
| 執行時 | 工作階段開始 | 工作者啟動 | 工作階段開始 |
| Scope (範圍) | 每個佇列或任務 | 機群中的所有工作者 | 每個佇列或任務 |
| 可以透過任務提交來控制 | 是 | 否 | 是 |
| 設定複雜性 | 低 | 中 | 高 |
| 最適合 | 簡單外掛程式、指令碼、環境變數 | 系統驅動程式、Docker、儲存體掛載 | 具有相依性的複雜應用程式 |
快速決策指南:
-
需要管理員或根權限? 使用主機組態指令碼。
-
沒有管理員權限的簡單外掛程式或指令碼? 使用佇列環境。
-
具有版本控制需求的複雜應用程式? 建立自訂 conda 套件。