Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 2.63 KB

vcd-release-notes.adoc

File metadata and controls

48 lines (34 loc) · 2.63 KB

vCloudDirector Plugin release notes

Red Hat CloudForms have a plug-in for vCloudDirector provider with limited functionality. The vCloudDirector coverage is limited to the following functionality:
  • Authorization

  • Inventory

  • Power Operations

  • Provisioning

  • Events

Due to the limited support of vCloudDirector provider, some functionalities are not straightforward. The most exceptional is provision of a VM. This is not possible even through the vCloudDirector without building the vApp. More details on this matter are in Provisioning section.

Authorization

The authorization is a basic functionality that creates a link from CloudForms to vCloudDirector and enables collecting data from vCloudDirector. The Authorization is possible through vCloud director organization (tenant) accounts. More details on adding new provider are described in Add new vCloudDirector provider.

Inventory

The inventory collects instances and catalog items. The results from this step are available in corresponding views:

Mapping (CloudForms view/vCloudDirector notation):
  • Images / catalog items, images

  • Instances / VMs, running virtual machines

  • Orchestration stacks / vApps, templates

  • Networks / Organization VDC Networks

  • Subnets / VDC Network pool

Power Operations

Power operations cover the control functionality over the VMs and vApps, similarly that you expect from other providers.

Service operations are:
  • Set retirement date

  • Retire Service

Please note when retiring services all VMs in the service will be stopped and deleted from disk.

Instance operations are:
  • Start

  • Stop

  • Suspend

  • Delete

Provisioning

The major difference of vCloudDirector provider from others is that it provisions all resources wrapped in vApps. The images, VMs and vApp templates can be stored in Organizational Catalog, but only vApps can be provisioned directly. To provision other resources, a corresponding vApp needs to be built first.

The vCloudDirector provider for CloudForms has limited functionality and does not support building or changing vApps from CloudForms directly, therefore the vApp templates needs to be created in advance with vCloudDirector. The provision process of existing vApp is described in vApp Provision in vCloudDirector through Red Hat CloudForms.

Events

The events from vCloudDirector are published on RabbitMQ, which filters the events per Organization (tenant). In the CloudForms there is a tab for setting RabbitMQ credentials in provider’s configuration form. More details on enabling RabbitMQ is described in Event Monitoring with RabbitMQ.