OpenStack 관리 서버를 통해 vRealize Automation 테넌트 FQDN을 구성하고 vRealize Orchestrator OpenStack 플러그인을 설치하여 2개의 솔루션을 통합합니다.
프로시저
- 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에 로그인할 수 있습니다.
- vRealize Orchestrator 제어 센터에
root
로 로그인합니다.
- [제어 센터] 페이지에서 플러그인 관리를 클릭합니다.
- [플러그인 설치] 섹션에서 찾아보기를 클릭합니다.
- 로컬 파일 시스템에서
o11n-openstack-plugin.2.0.0-XXX.vmoapp
파일을 선택합니다.
vRealize Orchestrator 서버가 해당 플러그인을 설치합니다. 플러그인이 설치된 후 [플러그인 관리] 페이지가 새로 고침되고 설치가 성공했음을 나타냅니다. 또한 이 페이지에는 사용자가 vRealize Orchestrator 서버를 다시 시작하도록 안내하는 메시지가 표시됩니다.
- 설치를 클릭합니다.
- 시작 옵션을 클릭하여 컨트롤에 액세스하고 vRealize Orchestrator 서버를 다시 시작합니다.
결과
이제 vRealize Automation 포털을 통해 VMware Integrated OpenStack을 관리하고 Blueprint를 설계 및 사용할 수 있습니다.