本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
截止日期云的代码示例
截止日期云样本
以下各节描述了每个类别的示例,并链接到解释何时使用每种示例的各个主题。
教程
完成演练,让您在实际工作负载下从先决条件转变为可行结果。每个教程都涵盖先决条件、分步说明、参数参考和清理。
有关更多信息,请参阅 截止日期云教程。
任务包示例
任务捆绑包定义了您提交到 Deadline Cloud 队列的任务。该存储库包括用于数字内容创作 (DCC) 渲染器的任务包,例如 Maya、Blender、Houdini、Nuke、3ds Max、Cinema 4D 和 VRED。 KeyShot它还包括机器学习工作负载、多步渲染管道以及演示任务参数、环境和作业附件等单个概念的小示例。
有关更多信息,请参阅 Deadline Cloud 的任务包示例。
康达食谱示例
Conda 配方构建 conda 包,通过队列环境为您的任务提供应用程序和插件。该存储库包括许多版本的Maya、Blender、Houdini、Nuke、3ds Max、Cinema 4D和虚幻引擎的配方 KeyShot,以及Arnold和Redshift等渲染器插件。 V-Ray
有关更多信息,请参阅 Deadline Cloud 的康达食谱示例。
CloudFormation 模板示例
CloudFormation 模板部署农场和支持基础架构。该存储库包括入门农场模板、用于将服务管理的队列连接到私有 VPC 资源的模板以及容量管理、备用调度、队列运行状况检查和预算通知的模板。
有关更多信息,请参阅 CloudFormation 截止日期云的模板示例。
主机配置脚本示例
主机配置脚本在服务管理的队列工作人员上以更高的权限运行,以安装软件、为容器配置 GPU 运行时、安装字体、启用交换和执行其他管理任务。您可以通过 Deadline Cloud 控制台或 update-fleet CLI 命令将脚本附加到队列。
有关更多信息,请参阅 截止日期云的主机配置脚本示例。
队列环境示例
队列环境为您的工作提供软件应用程序。该存储库包括几个具有不同性能权衡的基于 conda 的 Rez-based 队列环境、一个用于具有共享文件系统的客户管理队列的队列环境、一个用于 Python-only 包的基于 pip 的队列环境以及一个断开基于使用情况的许可以便您可以使用自定义许可证服务器的队列环境。
有关更多信息,请参阅 截止日期云的队列环境示例。
其他例子
该存储库还包括以下示例:
-
为 Deadline Cloud 构建等效于工作人员的 Amazon Linux 2023 Doc— 一个 Dockerfile,用于在亚马逊 Linux 2023 上复制 Deadline Cloud 服务管理队列 (SMF) 工作程序 AMI 的软件包集。
-
在 Deadline Cloud 上构建 Blender Docker 镜像— 一个 Dockerfile,它将 Blender 与 OpenJD 适配器打包在一起,并支持 GPU,用于在容器中渲染 Cycles。
-
将文件上传到截止日期云作业附件— 用于将文件和目录从您的工作站或服务器上传到 Deadline Cloud 作业附件存储空间的脚本。
-
使用 Deadline Cloud 提交挂钩强制执行固定的许可限制— 一种提交挂钩,通过将截止日期云限制功能与提交前挂钩相结合,强制执行固定许可限制。
-
截止日期云的 AI 代理技能— 可重复使用的 AI 代理技能,指导代理编写任务包、构建 conda 包和创建 Windows 主机配置脚本。
其他资源
以下资源可帮助你在 Deadline Cloud 中创作和运行自己的示例。
-
打开 Deadline Cloud 的职位描述 (OpenJD) 模板— 学习如何为 Deadline Cloud 创作自己的任务包。
-
在截止日期云中使用 AI 代理— 使用 AI 代理编写任务包、开发 conda 包和对任务进行故障排除。
-
打开任务描述规范
GitHub — Deadline Cloud 运行的作业模板的架构和参考。 -
deadline-cloud-sample GitHub s
on on — 本章中所有示例的源代码库。