可以通过 OpenStack 管理服务器配置 vRealize Automation 租户 FQDN 并安装 vRealize Orchestrator OpenStack 插件来集成这两种解决方案。
过程
- 启用将 VMware Integrated OpenStack 与 vRealize Automation 集成的服务。
- 登录到 OpenStack 管理服务器。
- 运行以下命令,针对 vRealize Automation 租户配置 VMware Integrated OpenStack 选项卡。
vra_tenant
值只能使用大写字母。
viocli vros enable -d your_VIO_deployment_name --vra_tenant YOUR_VRA_TENANT --vra_host IP/FQDN --vra_admin vRA_administrator_username --vros_host OMS_server_IP --verbose
- 将角色或项目分配给 VMware Identity Manager 用户所属组之后,该用户才能登录到 VMware Integrated OpenStack。
- 创建 JSON 文件,然后配置 vIDM 域、OpenStack 项目和 OpenStack 组三者之间的映射。
{
"domain": {
"name": "Default", //domain where VMware Identity Manager users will consume
resource from.
"project": {
"name": "fed-project1", // new OpenStack project for this group of users.
"group": {
"name": "fed-group1", // new OpenStack group for these vRealize Automation users
"users": [ // list of vIDM users will be added to the group.
{
"name": "user1"
},
{
"name": ”user2"
}
]
}
}
}
}
- 应用在 JSON 文件中配置的映射。
vros_cli.sh add-mapping mappings_file.json
- 部署 vRealize Orchestrator OpenStack 插件。
- 从 http://Your_OMS_server_IP/o11n-openstack-plugin/ 将
o11n-openstack-plugin.2.0.0-XXX.vmoapp
文件下载到您的本地文件系统上。
可以登录到 vRealize Automation 服务器中内嵌的 vRealize Orchestrator 或 vRealize Automation 服务器连接的外部 vRealize Orchestrator。
- 以
root
身份登录到 vRealize Orchestrator 控制中心。
- 在“控制中心”页面上,单击管理插件。
- 在“安装插件”部分中,单击浏览。
- 从本地文件系统中选择
o11n-openstack-plugin.2.0.0-XXX.vmoapp
文件。
vRealize Orchestrator 服务器将安装该插件。安装插件后,“管理插件”页面会刷新并指示安装成功。该页面还显示一条消息,提示您重新启动 vRealize Orchestrator 服务器。
- 单击安装。
- 单击启动选项以访问控件,并重新启动 vRealize Orchestrator 服务器。
结果
现在可以通过 vRealize Automation 门户管理 VMware Integrated OpenStack,以及设计和使用蓝图。