可使用 vRealize Orchestrator Client 创建、导出和导入软件包。软件包可用于导出工作流对象以在其他 vRealize Orchestrator 实例中使用。
软件包可以包含工作流、操作、策略、配置元素或资源元素。
向软件包中添加元素时,vRealize Orchestrator 会检查依赖关系并将任何从属元素添加到软件包中。例如,如果您添加使用了某些操作或其他工作流的工作流,vRealize Orchestrator 会将这些操作和工作流添加到软件包中。
注: 添加到软件包的
vRealize Orchestrator 依赖关系也可以包含注释掉的代码。例如,工作流可以包含引用注释掉的操作的代码行。在此类场景中,无论如何都会将操作添加到软件包。软件包中添加有注释掉的代码是预期行为。
导入软件包时,服务器会将软件包不同内容元素与匹配的本地元素进行版本比较。比较结果会显示本地元素和导入元素之间的版本差异。用户可以决定是导入软件包,还是选择导入特定元素。
对于在 vRealize Orchestrator Client 中创建的大多数对象,除资源元素之外,软件包是导出和导入这些对象的唯一方法。
软件包通过数字化权限管理来控制接收服务器对软件包内容的使用方式。vRealize Orchestrator 会对软件包签名并进行加密以保护数据。软件包会使用 X509 证书跟踪哪些用户导出并重新分发了元素。