vRealize Orchestrator 随附一组标准插件,每个插件可向 vRealize Orchestrator 平台公开一个外部产品 API。插件用于向脚本引擎提供清单类、其他对象类型,并发布来自外部系统的通知事件。每个插件还可提供了工作流库,自动处理集成外部产品的典型用例。
在控制中心的管理插件页面中,可以查看已安装插件的列表。
插件 | 用途 | 配置 |
---|---|---|
Active Directory | 提供 vRealize Orchestrator 与 Microsoft Active Directory 之间的交互。 | 请参见配置 Active Directory 插件。 |
AMQP | 与高级消息队列协议 (Advanced Message Queuing Protocol, AMQP) 服务器(也称为“代理”)进行交互。 | 请参见配置 AMQP 插件。 |
Auto Deploy | 执行与 vCenter Server ESXi 主机关联的不同操作。 | 请参见配置 Auto Deploy 插件。 |
配置 | 提供用于配置和管理 vRealize Orchestrator 服务器密钥库和受信任证书的工作流。 | 无 |
动态类型 | 定义动态类型并创建和使用这些动态类型的对象。 | 请参见使用 Dynamic Types 插件。 |
枚举 | 提供其他插件可在工作流中使用的常见枚举类型。 | 请参见时区代码 |
HTTP-REST | 通过 vRealize Orchestrator 与 REST 主机之间的交互管理 REST Web 服务。 | 请参见配置 HTTP-REST 插件。 |
库 | 提供可充当客户端流程自定义和自动化基本构建块的工作流。工作流库中包含可用于生命周期管理、置备、灾难恢复、热备份以及其他标准系统管理流程的模板。您可以复制和编辑这些模板,根据需要对其进行修改。 | 无 |
使用简单邮件传输协议 (SMTP) 从工作流发送电子邮件。 | 设置 EmailMessage 对象要使用的默认值。 请参见定义默认 SMTP 连接。 |
|
多节点 | 包含用于分层管理、vRealize Orchestrator 实例管理和 Orchestrator 活动扩展的工作流。 | 请参见使用 Multi-Node 插件。 |
Net | 使用 Jakarta Apache Commons Net 库。支持 Telnet、FTP、POP3 和 IMAP 协议实现。POP3 和 IMAP 协议用于读取电子邮件。通过 Mail 插件,Net 插件可在工作流中提供完整的电子邮件收发功能。 | |
PowerShell | 管理 PowerShell 主机并运行自定义 PowerShell 操作。 | 请参见使用 PowerShell 插件。 |
SNMP | 从启用 SNMP 的系统和设备连接并接收信息。 | |
SOAP | 通过提供 vRealize Orchestrator 与 SOAP 主机之间的交互管理 SOAP Web 服务。 | 请参见配置 SOAP 插件。 |
SQL | 提供 Java 数据库连接 (JDBC) API,JDBC API 是一个行业标准,可用于在 Java 编程语言和各种数据库之间建立独立于数据库的连接。这些数据库包括 SQL 数据库以及其他表格数据源,例如电子表格或平面文件。JDBC API 提供了调用级 API,以便从工作流访问基于 SQL 的数据库。 | |
SSH | 支持实现安全 Shell v2 (SSH-2) 协议。允许在工作流中采用基于密码和公钥的身份验证运行远程命令和文件传输会话。支持键盘交互式身份验证。(可选)SSH 插件支持在 vRealize Orchestrator Client 清单中直接浏览远程文件系统。 | 请参见添加 SSH 主机。 |
vCenter | 提供 vCenter API 的访问权限,使您能够将所有 vCenter 对象和功能纳入通过使用 vRealize Orchestrator 自动执行的管理流程。 | 请参见配置 vCenter Server 插件。 |
vCloud Suite API (vAPI) | 提供对任何 vAPI 提供程序公开的 API 服务的访问权限。 | |
vRealize Automation | 该插件预安装了 vRealize Automation 中嵌入的 vRealize Orchestrator 部署。将 vRealize Orchestrator 与 vRealize Automation 和 vRealize Automation Cloud 相集成。 | 请参见使用适用于 vRealize Automation 的 vRealize Orchestrator 插件。 |
vSphere Update Manager (VUM) | 提供 vRealize Orchestrator 与 VMware vSphere Update Manager/vSphere Lifecycle Manager 之间的交互。 | 请参见将 vSphere Update Manager 插件连接到 vCenter。 |
XML | 一种可在工作流中实施的完整文档对象模型 (DOM) XML 分析程序。或者,您也可以在 vRealize Orchestrator JavaScript API 中使用 ECMAScript for XML (E4X) 实施。 |
插件组件
每个插件组件,例如工作流类别和 API 模块,均使用不同的命名约定。
配置 UI 中的插件名称 | 工作流类别 | API 模块 |
---|---|---|
Active Directory | 计算机 配置 组织单位 用户 用户组 |
AD |
AMQP | 配置 | AMQP |
Auto Deploy | 应答文件 配置 重新置备主机 规则 规则集合规性 |
AutoDeploy |
配置 | 配置 | Configurator |
动态类型 | 配置 | DynamicTypes |
常用枚举类型 | 无 | Enums |
HTTP-REST | 配置 | REST |
库 | 锁定 Orchestrator 标记 |
不适用。 |
Orchestrator 多节点 | 服务器配置 远程执行 远程管理 任务 工作流 |
VCO |
Net | 无 | Net |
PowerShell | 配置 生成 模板 |
PowerShell |
SNMP | 设备管理 查询管理 陷阱主机管理 |
SNMP |
SOAP | 配置 | SOAP |
SQL | JDBC SQL |
SQL |
SSH | SSH | SSH |
支持 | 无 | Support |
vAPI | VAPI | VAPI |
vCenter | vCenter | VC |
vRealize Automation | 配置 基础架构 |
VRA |
vSphere Update Manager | 配置 | VUM |
XML | XML | XML |